summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Wieninger <cwieninger (at) gmx (dot) de>2007-04-19 18:04:58 +0000
committerChristian Wieninger <cwieninger (at) gmx (dot) de>2007-04-19 18:04:58 +0000
commitb38e99e4d1762a5f2c506b96878a2dad43c2066f (patch)
treefeecf646298061e65f5c32a8b7be93c748f391dc
parent2990b3c0e41d7266b2cc7e335eef481e3b595aab (diff)
downloadvdr-plugin-live-b38e99e4d1762a5f2c506b96878a2dad43c2066f.tar.gz
vdr-plugin-live-b38e99e4d1762a5f2c506b96878a2dad43c2066f.tar.bz2
- added creation of new search timers
-rw-r--r--epgsearch.cpp2
-rw-r--r--pages/edit_searchtimer.ecpp9
-rw-r--r--pages/searchtimers.ecpp1
3 files changed, 10 insertions, 2 deletions
diff --git a/epgsearch.cpp b/epgsearch.cpp
index 2f1bc2d..ff9a07f 100644
--- a/epgsearch.cpp
+++ b/epgsearch.cpp
@@ -28,7 +28,7 @@ SearchTimer::SearchTimer()
void SearchTimer::Init()
{
- m_id = -1;
+ m_id = 0;
m_useTime = false;
m_startTime = 0;
m_stopTime = 0;
diff --git a/pages/edit_searchtimer.ecpp b/pages/edit_searchtimer.ecpp
index ddf3e21..be7c171 100644
--- a/pages/edit_searchtimer.ecpp
+++ b/pages/edit_searchtimer.ecpp
@@ -293,6 +293,13 @@ Blacklists blacklists;
marginstop = searchtimer->MarginStop();
usevps = searchtimer->UseVPS();
}
+ else
+ {
+ for(unsigned int i=0; i<extEPGInfos.size(); i++)
+ extepgvalues.push_back("");
+ for(unsigned int i=0; i<extEPGInfos.size(); i++)
+ avoidrepeatscatselected.push_back(false);
+ }
</%cpp>
<& pageelems.doc_type &>
<html>
@@ -585,7 +592,7 @@ Blacklists blacklists;
<select name="blacklists" multiple="multiple" size="5" onchange="changedblacklistsel(this)">
% int i=0; for (Blacklists::iterator blacklist = blacklists.begin(); blacklist != blacklists.end(); ++blacklist, i++) {
- <option value="<$ blacklist->Id() $>" <{ SELECTIF(searchtimer->BlacklistSelected(blacklist->Id())) }>><$ blacklist->Search() $></option>
+ <option value="<$ blacklist->Id() $>" <{ SELECTIF(searchtimer && searchtimer->BlacklistSelected(blacklist->Id())) }>><$ blacklist->Search() $></option>
% }
</select>
% }
diff --git a/pages/searchtimers.ecpp b/pages/searchtimers.ecpp
index d8582dd..0031189 100644
--- a/pages/searchtimers.ecpp
+++ b/pages/searchtimers.ecpp
@@ -36,6 +36,7 @@ using namespace vdrlive;
<td><$ tr("Channel") $></td>
<td><$ tr("Start") $></td>
<td><$ tr("Stop") $></td>
+ <td><button type="button" class="smallbutton" onclick="location.href='edit_searchtimer.html';"><$ tr("New") $></button></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="background: url(bg_box_r.png); width: 3px;" /></td>