From d70243c63f52bdffa922bd8cefa8d0cbbca335f5 Mon Sep 17 00:00:00 2001 From: Dieter Hametner Date: Tue, 25 Dec 2007 16:38:56 +0000 Subject: - Presence of IMDb URLs is now configurable. Closes bug #401. --- pages/pageelems.ecpp | 2 +- pages/recordings.ecpp | 21 ++++++++++++--------- pages/setup.ecpp | 9 +++++++++ 3 files changed, 22 insertions(+), 10 deletions(-) (limited to 'pages') diff --git a/pages/pageelems.ecpp b/pages/pageelems.ecpp index de828e4..b61e663 100644 --- a/pages/pageelems.ecpp +++ b/pages/pageelems.ecpp @@ -96,7 +96,7 @@ int update_status(1); <%args> string title; -<%cpp> { " alt="" <& tooltip.hint text=(tr("Find more at the Internet Movie Database.")) &>> <%cpp> } +<%cpp> if (LiveSetup().GetShowIMDb()) { " alt="" <& tooltip.hint text=(tr("Find more at the Internet Movie Database.")) &>> <%cpp> } <# ---------------------------------------------------------------------- #> diff --git a/pages/recordings.ecpp b/pages/recordings.ecpp index 67f9e01..2acfdc4 100644 --- a/pages/recordings.ecpp +++ b/pages/recordings.ecpp @@ -86,12 +86,14 @@ for (iter = recordingsTree->begin(path); iter != end; ++iter) { recItemParams.add("level", lexical_cast(level + 1)); -% } -%} <%cpp> + } +} for (iter = recordingsTree->begin(path); iter != end; ++iter) { RecordingsItemPtr recItem = iter->second; if (!recItem->IsDir()) { @@ -141,11 +143,11 @@ for (iter = recordingsTree->begin(path); iter != end; ++iter) { string folderimg = "folder_closed.png";
-
<%cpp> reply.out() << StringRepeat(level, "\"\""); " alt="" />" alt="" />
-
-
<$ name $>
-
-
 
+
<%cpp> reply.out() << StringRepeat(level, "\"\""); " alt="" />" alt="" />
+
+
<$ name $>
+
+
 
@@ -164,7 +166,7 @@ for (iter = recordingsTree->begin(path); iter != end; ++iter) { string archived;
-
<%cpp> reply.out() << StringRepeat(level + 1, "\"\""); <%cpp> if (!archived.empty()) { <& archived_disc archived=(archived) &><%cpp> } else { " alt="movie" /><%cpp> }
+
<%cpp> reply.out() << StringRepeat(level + 1, "\"\""); <%cpp> if (!archived.empty()) { " alt="on_dvd" <& tooltip.hint text=(archived) &> /><%cpp> } else { " alt="movie" /><%cpp> }
<$ day $>
<$ FormatDateTime(tr("%b %d %y"), startTime) $>
@@ -181,6 +183,7 @@ for (iter = recordingsTree->begin(path); iter != end; ++iter) { else { + <& pageelems.imdb_info_href title=(name) &> <%cpp> } diff --git a/pages/setup.ecpp b/pages/setup.ecpp index 548846f..d89acf0 100644 --- a/pages/setup.ecpp +++ b/pages/setup.ecpp @@ -22,6 +22,7 @@ using namespace std; string useAjax; string showInfoBox; string useStreamdev; + string showIMDb; string streamdevport; string streamdevtype; int authchanged = 0; @@ -63,6 +64,7 @@ if (!logged_in && LiveSetup().UseAuth()) return reply.redirect("login.html"); LiveSetup().SetUseStreamdev(!useStreamdev.empty()); LiveSetup().SetStreamdevPort(streamdevport.empty() ? 3000 : lexical_cast(streamdevport)); LiveSetup().SetStreamdevType(streamdevtype.empty() ? "PES" : streamdevtype); + LiveSetup().SetShowIMDb(!showIMDb.empty()); LiveSetup().SaveSetup(); message = tr("Setup saved."); } @@ -86,6 +88,7 @@ if (!logged_in && LiveSetup().UseAuth()) return reply.redirect("login.html"); useStreamdev = LiveSetup().GetUseStreamdev() ? "1" : ""; streamdevport = lexical_cast(LiveSetup().GetStreamdevPort()); streamdevtype = LiveSetup().GetStreamdevType(); + showIMDb = LiveSetup().GetShowIMDb() ? "1" : ""; <& pageelems.doc_type &> @@ -202,6 +205,12 @@ if (!logged_in && LiveSetup().UseAuth()) return reply.redirect("login.html");
+ +
<$ tr("Add links to IMDb") $>:
+ + CHECKIF(!showIMDb.empty()); /> + +
<$ tr("additional fixed times in 'What's on?'") $>:
-- cgit v1.2.3