added {channelnumber} and {channelname} Tokens in displaymenudetailepg

This commit is contained in:
louis
2014-11-15 15:21:36 +01:00
parent 0ed710a868
commit 182a6df2a9
4 changed files with 19 additions and 2 deletions

View File

@@ -856,6 +856,14 @@ void cDisplayMenuDetailView::DrawHeader(void) {
headerIntTokens.insert(pair<string, int>("daynumeric", sStartTime->tm_mday));
headerIntTokens.insert(pair<string, int>("month", sStartTime->tm_mon+1));
const cChannel *channel = Channels.GetByChannelID(event->ChannelID());
if (channel) {
headerStringTokens.insert(pair<string,string>("channelname", channel->Name() ? channel->Name() : ""));
headerIntTokens.insert(pair<string, int>("channelnumber", channel->Number()));
} else {
headerStringTokens.insert(pair<string,string>("channelname", ""));
headerIntTokens.insert(pair<string, int>("channelnumber", 0));
}
headerStringTokens.insert(pair<string,string>("channelid", *(event->ChannelID().ToString())));
bool isRunning = false;