diff options
author | Christian Wieninger <cwieninger@gmx.de> | 2010-01-01 11:21:04 +0100 |
---|---|---|
committer | Christian Wieninger <cwieninger@gmx.de> | 2010-01-01 11:21:04 +0100 |
commit | e94349190011d3d1dec090b38bb844e9624f873a (patch) | |
tree | ecab0b5df359ad75e816ea88b5ce5675ba57033f /uservars.h | |
parent | 4eeda6ff6b8510da6e0067a6c7958f9166226a7d (diff) | |
download | vdr-plugin-epgsearch-e94349190011d3d1dec090b38bb844e9624f873a.tar.gz vdr-plugin-epgsearch-e94349190011d3d1dec090b38bb844e9624f873a.tar.bz2 |
new variable search.series
Diffstat (limited to 'uservars.h')
-rw-r--r-- | uservars.h | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -677,6 +677,16 @@ public: } }; +class cSearchSeriesVar : public cSearchVar { +public: + cSearchSeriesVar() : cSearchVar("%search.series%") {} + string Evaluate(const cSearchExt* s) + { + if (!s) return ""; + return NumToString(s->useEpisode); + } +}; + class cUserVars : public cList<cUserVar> { public: cTitleVar titleVar; @@ -704,6 +714,7 @@ class cUserVars : public cList<cUserVar> { cChannelDataVar chDataVar; cChannelGroupVar chGroupVar; cSearchQueryVar searchQueryVar; + cSearchSeriesVar searchSeriesVar; cColonVar colonVar; cDateNowVar dateNowVar; @@ -779,6 +790,7 @@ class cUserVars : public cList<cUserVar> { internalTimerVars[timerLiveIDVar.Name()] = &timerLiveIDVar; internalSearchVars[searchQueryVar.Name()] = &searchQueryVar; + internalSearchVars[searchSeriesVar.Name()] = &searchSeriesVar; } void InitExtEPGVars() |