From 56e182281b8e01ca3963a73d672f09887f3ee3ea Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Tue, 15 Nov 2016 12:55:26 -0500 Subject: [PATCH] add movie prefix feature --- dashboard-ui/components/tvproviders/xmltv.js | 3 +++ dashboard-ui/components/tvproviders/xmltv.template.html | 4 ++++ dashboard-ui/strings/en-US.json | 4 +++- 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/dashboard-ui/components/tvproviders/xmltv.js b/dashboard-ui/components/tvproviders/xmltv.js index 76454b428a..45d90d13ea 100644 --- a/dashboard-ui/components/tvproviders/xmltv.js +++ b/dashboard-ui/components/tvproviders/xmltv.js @@ -35,6 +35,7 @@ page.querySelector('.txtNews').value = (info.NewsCategories || []).join('|'); page.querySelector('.txtSports').value = (info.SportsCategories || []).join('|'); page.querySelector('.txtMovies').value = (info.MovieCategories || []).join('|'); + page.querySelector('.txtMoviePrefix').value = info.MoviePrefix || ''; page.querySelector('.chkAllTuners').checked = info.EnableAllTuners; @@ -73,6 +74,8 @@ info.Path = page.querySelector('.txtPath').value; + info.MoviePrefix = page.querySelector('.txtMoviePrefix'); + info.MovieCategories = getCategories(page.querySelector('.txtMovies')); info.KidsCategories = getCategories(page.querySelector('.txtKids')); info.NewsCategories = getCategories(page.querySelector('.txtNews')); diff --git a/dashboard-ui/components/tvproviders/xmltv.template.html b/dashboard-ui/components/tvproviders/xmltv.template.html index f18aa65b9e..ab9003d61a 100644 --- a/dashboard-ui/components/tvproviders/xmltv.template.html +++ b/dashboard-ui/components/tvproviders/xmltv.template.html @@ -15,6 +15,10 @@
${XmlTvMovieCategoriesHelp}
+
+ +
${LabelMoviePrefixHelp}
+
${XmlTvKidsCategoriesHelp}
diff --git a/dashboard-ui/strings/en-US.json b/dashboard-ui/strings/en-US.json index f35f5f744a..7d257779de 100644 --- a/dashboard-ui/strings/en-US.json +++ b/dashboard-ui/strings/en-US.json @@ -2021,5 +2021,7 @@ "ButtonPlayExternalPlayer": "Play with external player", "NotScheduledToRecord": "Not scheduled to record", "SynologyUpdateInstructions": "Please login to DSM and go to Package Center to update.", - "LatestFromLibrary": "Latest {0}" + "LatestFromLibrary": "Latest {0}", + "LabelMoviePrefix": "Movie prefix:", + "LabelMoviePrefixHelp": "If a prefix is applied to movie titles, enter it here so that Emby can handle it properly." }