From 182a6df2a93d81c3887c48fc77c62ae49b6cb21b Mon Sep 17 00:00:00 2001 From: louis Date: Sat, 15 Nov 2014 15:21:36 +0100 Subject: added {channelnumber} and {channelname} Tokens in displaymenudetailepg --- views/displaymenudetailview.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'views/displaymenudetailview.c') diff --git a/views/displaymenudetailview.c b/views/displaymenudetailview.c index c1fbc9c..2e3bf4c 100644 --- a/views/displaymenudetailview.c +++ b/views/displaymenudetailview.c @@ -856,6 +856,14 @@ void cDisplayMenuDetailView::DrawHeader(void) { headerIntTokens.insert(pair("daynumeric", sStartTime->tm_mday)); headerIntTokens.insert(pair("month", sStartTime->tm_mon+1)); + const cChannel *channel = Channels.GetByChannelID(event->ChannelID()); + if (channel) { + headerStringTokens.insert(pair("channelname", channel->Name() ? channel->Name() : "")); + headerIntTokens.insert(pair("channelnumber", channel->Number())); + } else { + headerStringTokens.insert(pair("channelname", "")); + headerIntTokens.insert(pair("channelnumber", 0)); + } headerStringTokens.insert(pair("channelid", *(event->ChannelID().ToString()))); bool isRunning = false; -- cgit v1.2.3