diff options
author | Sascha Volkenandt <sascha (at) akv-soft (dot) de> | 2007-01-05 17:55:26 +0000 |
---|---|---|
committer | Sascha Volkenandt <sascha (at) akv-soft (dot) de> | 2007-01-05 17:55:26 +0000 |
commit | 7bcbbc2b3989cf59562c3837cd3ac23c9d7c681c (patch) | |
tree | b6aea769535cecb4a54553ac285f9c47580b6fe1 /pages | |
parent | ed7adcef803d081c0397a9f78b22c65cfc578943 (diff) | |
download | vdr-plugin-live-7bcbbc2b3989cf59562c3837cd3ac23c9d7c681c.tar.gz vdr-plugin-live-7bcbbc2b3989cf59562c3837cd3ac23c9d7c681c.tar.bz2 |
- added edit button for timers
Diffstat (limited to 'pages')
-rw-r--r-- | pages/timers.ecpp | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/pages/timers.ecpp b/pages/timers.ecpp index 91969c5..f3915ff 100644 --- a/pages/timers.ecpp +++ b/pages/timers.ecpp @@ -1,9 +1,8 @@ <%pre> #include <vdr/plugin.h> -#include <vdr/timers.h> #include <vdr/config.h> #include <vdr/i18n.h> -#include "sortedtimers.h" +#include "timers.h" #include "tools.h" using namespace vdrlive; @@ -29,11 +28,17 @@ using namespace vdrlive; <div class="head_box"> <$ tr("Timers") $> </div> -% if (Timers.Count() == 0) { - Keiner Timer definiert +<{ + cMutexLock timersLock( &LiveTimerManager() ); + SortedTimersInterface& timers = LiveTimerManager().GetTimers(); + + if (timers.size() == 0) { +}> + Keiner Timer definiert % } else { <table class="timers" cellspacing="0" cellpadding="0"> <tr> + <td class="head"> </td> <td class="head"><$ tr("Active") $></td> <td class="head"><$ tr("Channel") $></td> <td class="head"><$ tr("Date") $></td> @@ -44,10 +49,10 @@ using namespace vdrlive; </tr> <{ bool active = false; - SortedTimers timers; for (SortedTimers::iterator timer = timers.begin(); timer != timers.end(); ++timer) { }> <tr class="<$ active ? "active" : "" $>"> + <td><button type="button" class="smallbutton" onclick="location.href='edittimer.html?timer=<$ timers.GetTimerId(*timer) $>';"><$ tr("Edit") $></button></td> <td><img src="/<$ (timer->Flags() & 1) ? "active" : "inactive" $>.png" alt="Aktiv?" /></td> <td><$ timer->Channel()->Name() $></td> <td><$ FormatDateTime(tr("%a, %b %d"), timer->Day()) $></td> |