summaryrefslogtreecommitdiff
path: root/pages/searchtimers.ecpp
diff options
context:
space:
mode:
Diffstat (limited to 'pages/searchtimers.ecpp')
-rw-r--r--pages/searchtimers.ecpp13
1 files changed, 11 insertions, 2 deletions
diff --git a/pages/searchtimers.ecpp b/pages/searchtimers.ecpp
index eab65ce..4ed88b7 100644
--- a/pages/searchtimers.ecpp
+++ b/pages/searchtimers.ecpp
@@ -5,13 +5,22 @@
#include "tools.h"
using namespace vdrlive;
+using namespace std;
</%pre>
+<%args>
+ // input parameters
+ string searchtimerid;
+ string action;
+</%args>
<%include>page_init.eh</%include>
<%cpp>
pageTitle = tr("Searchtimers");
-
SearchTimers timers;
+ if ( !searchtimerid.empty() ) {
+ if (action == "toggle")
+ timers.ToggleActive(searchtimerid);
+ }
</%cpp>
<& pageelems.doc_type &>
<html>
@@ -51,7 +60,7 @@ using namespace vdrlive;
<td><? timer->UseTime() ? timer->StartTimeFormatted() ?></td>
<td><? timer->UseTime() ? timer->StopTimeFormatted() ?></td>
<td>&nbsp;</td>
- <td><img src="/<$ timer->UseAsSearchTimer() ? "active" : "inactive" $>.png" alt="" <& tooltip.hint text=(tr("Toggle searchtimer actions (in)active")) &>"/></td>
+ <td><a href="searchtimers.html?searchtimerid=<$ timer->Id() $>&action=toggle"><img src="/<$ timer->UseAsSearchTimer() ? "active" : "inactive" $>.png" alt="" <& tooltip.hint text=(tr("Toggle searchtimer actions (in)active")) &>"/></a></td>
<td><a href="searchresults.html?searchtimerid=<$ timer->Id() $>"><img src="/search.png" border="0" alt="" <& tooltip.hint text=(tr("Browse searchtimer results")) &> ></a></td>
<td><a href="edit_searchtimer.html?searchtimerid=<$ timer->Id() $>"><img src="/edit.png" alt="" <& tooltip.hint text=(tr("Edit searchtimer")) &> ></a></td>
<td class="border" style="border-right: 1px solid black"></td>