diff options
Diffstat (limited to 'pages/recordings.ecpp')
-rw-r--r-- | pages/recordings.ecpp | 29 |
1 files changed, 16 insertions, 13 deletions
diff --git a/pages/recordings.ecpp b/pages/recordings.ecpp index 2defee4..6139d1f 100644 --- a/pages/recordings.ecpp +++ b/pages/recordings.ecpp @@ -11,9 +11,7 @@ using namespace vdrlive; <%args> </%args> <%request scope="page"> -RecordingsTree recordingsTree; -const std::string lPref("long_"); -const std::string sPref("short_"); +RecordingsTree recordingsTree(LiveRecordingsManager()); </%request> <%include>page_init.eh</%include> <%cpp> @@ -115,9 +113,9 @@ for (iter = recordingsTree.begin(path); iter != end; ++iter) { <div class="recording_day" style="width: <$ dayLen $>"><$ day $></div> <div class="recording_date"><$ FormatDateTime(tr("%b %d %y"), recItem->StartTime()) $></div> <div class="recording_time"><$ FormatDateTime(tr("%I:%M %p"), recItem->StartTime()) $></div> - <div class="recording_name" <& tooltip.hint text=(shortDescr) &><& tooltip.display domId=(lPref + recItem->Id()) &>><$ recItem->Name() $></div> + <div class="recording_name" <& tooltip.hint text=(shortDescr) &><& tooltip.display domId=(recItem->Id()) &>><$ recItem->Name() $></div> <div class="recording_actions"> - <& pageelems.play_recording recordingid=(recItem->Recording()->FileName()) image="play.png" alt="" &> + <& pageelems.play_recording recordingid=(recItem->Id()) image="play.png" alt="" &> <img src="edit.png" alt="" /> <img src="del.png" alt="" /> </div> @@ -160,16 +158,21 @@ for (iter = recordingsTree.begin(path); iter != end; ++iter) { std::string shortDescr; if (info->ShortText()) shortDescr = info->ShortText(); std::string longDescr; if (info->Description()) longDescr = info->Description(); }> - <div class="re_longdescr" id="<$ (lPref + recItem->Id()) $>"> - <div class="re_station"> - <div class="boxheader"><div><div><$ recItem->Name() $><& tooltip.close domId=(lPref + recItem->Id()) &></div></div></div> + <div class="re_description" id="<$ (recItem->Id()) $>"> + <div class="station"> + <div class="boxheader"><div><div><$ recItem->Name() $><& tooltip.close domId=(recItem->Id()) &></div></div></div> </div> <div class="re_content"> - <div class="info"><$ (start) $></div> - <div class="title"><$ (title) $></div> - <div class="short"><$ (shortDescr) $></div> - <div class="description"> - <$ (longDescr) $> + <div class="re_tools"> + <& pageelems.play_recording recordingid=(recItem->Id()) image="play.png" alt="" &> + </div> + <div> + <div class="info"><$ (start) $></div> + <div class="title"><$ (title) $></div> + <div class="short"><$ (shortDescr) $></div> + <div class="description"> + <$ (longDescr) $> + </div> </div> </div> </div> |