summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlouis <louis.braun@gmx.de>2014-12-06 10:26:38 +0100
committerlouis <louis.braun@gmx.de>2014-12-06 10:26:38 +0100
commit3280b839d1d598d514d8d325c45bf789c0a220c1 (patch)
tree21056afede831dd9ed3b44a56758fb267286e0f4
parent997ab6c06c5cc06f2778a7a609a4268660ae4a51 (diff)
downloadvdr-plugin-skindesigner-3280b839d1d598d514d8d325c45bf789c0a220c1.tar.gz
vdr-plugin-skindesigner-3280b839d1d598d514d8d325c45bf789c0a220c1.tar.bz2
added channelnumber token to displaymenuschedules
-rw-r--r--skins/metrixhd/xmlfiles/displaymenuschedules.xml2
-rw-r--r--skinskeleton/xmlfiles/displaymenuschedules.xml2
-rw-r--r--views/displaymenuitemcurrentview.c1
-rw-r--r--views/displaymenuitemview.c2
4 files changed, 7 insertions, 0 deletions
diff --git a/skins/metrixhd/xmlfiles/displaymenuschedules.xml b/skins/metrixhd/xmlfiles/displaymenuschedules.xml
index 08c6070..75a29dc 100644
--- a/skins/metrixhd/xmlfiles/displaymenuschedules.xml
+++ b/skins/metrixhd/xmlfiles/displaymenuschedules.xml
@@ -41,6 +41,7 @@
{current} true if item is currently selected
{separator} true if item is a list separator
{channelname} Channel Name
+ {channelnumber} Channel Number
{channelid} ChannelID as path to display channel logo
{channellogoexists} true if a channel logo exists
{whatson} true if menu "What's on" is displayed
@@ -126,6 +127,7 @@
{durationhours} duration, full hours
{durationminutes} duration, rest of minutes
{channelname} Channel Name
+ {channelnumber} Channel Number
{channelid} ChannelID as path to display channel logo
{channellogoexists} true if a channel logo exists
{hasposter} true if a scraped poster is available for this element
diff --git a/skinskeleton/xmlfiles/displaymenuschedules.xml b/skinskeleton/xmlfiles/displaymenuschedules.xml
index 4b6b20d..ad4c7ae 100644
--- a/skinskeleton/xmlfiles/displaymenuschedules.xml
+++ b/skinskeleton/xmlfiles/displaymenuschedules.xml
@@ -35,6 +35,7 @@
{current} true if item is currently selected
{separator} true if item is a list separator
{channelname} Channel Name
+ {channelnumber} Channel Number
{channelid} ChannelID as path to display channel logo
{channellogoexists} true if a channel logo exists
{whatson} true if menu "What's on" is displayed
@@ -67,6 +68,7 @@
{durationhours} duration, full hours
{durationminutes} duration, rest of minutes
{channelname} Channel Name
+ {channelnumber} Channel Number
{channelid} ChannelID as path to display channel logo
{channellogoexists} true if a channel logo exists
{hasposter} true if a scraped poster is available for this element
diff --git a/views/displaymenuitemcurrentview.c b/views/displaymenuitemcurrentview.c
index 58a6118..de84e8b 100644
--- a/views/displaymenuitemcurrentview.c
+++ b/views/displaymenuitemcurrentview.c
@@ -168,6 +168,7 @@ void cDisplayMenuItemCurrentSchedulesView::Render(void) {
stringTokens.insert(pair<string,string>("channelname", channel->Name() ? channel->Name() : ""));
string channelID = *(channel->GetChannelID().ToString());
stringTokens.insert(pair<string,string>("channelid", channelID));
+ intTokens.insert(pair<string, int>("channelnumber", channel->Number()));
intTokens.insert(pair<string, int>("channellogoexists", imgCache->LogoExists(channelID)));
}
diff --git a/views/displaymenuitemview.c b/views/displaymenuitemview.c
index 12eeddc..d6b43a4 100644
--- a/views/displaymenuitemview.c
+++ b/views/displaymenuitemview.c
@@ -335,6 +335,7 @@ void cDisplayMenuItemSchedulesView::SetTokens(void) {
stringTokens.insert(pair<string,string>("channelname", channel->Name() ? channel->Name() : ""));
string channelID = *(channel->GetChannelID().ToString());
stringTokens.insert(pair<string,string>("channelid", channelID));
+ intTokens.insert(pair<string, int>("channelnumber", channel->Number()));
intTokens.insert(pair<string, int>("channellogoexists", imgCache->LogoExists(channelID)));
if (!event && !selectable) {
stringTokens.insert(pair<string,string>("title", channel->Name() ? ParseSeparator(channel->Name()) : ""));
@@ -342,6 +343,7 @@ void cDisplayMenuItemSchedulesView::SetTokens(void) {
} else {
stringTokens.insert(pair<string,string>("channelname", ""));
stringTokens.insert(pair<string,string>("channelid", ""));
+ intTokens.insert(pair<string, int>("channelnumber", 0));
intTokens.insert(pair<string, int>("channellogoexists", 0));
}
}