From 0e009653ef3bb21ad5d9a9750f3b83d20df50267 Mon Sep 17 00:00:00 2001 From: Sascha Volkenandt Date: Thu, 4 Jan 2007 20:48:10 +0000 Subject: - now skipping events that are in the past --- pages/schedule.ecpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pages/schedule.ecpp b/pages/schedule.ecpp index ac548e7..b72800f 100644 --- a/pages/schedule.ecpp +++ b/pages/schedule.ecpp @@ -69,7 +69,11 @@ int channel = -1; <{ bool active_line = false; std::string current_day = ""; + time_t now = time(0); for (const cEvent *Event = Schedule->Events()->First(); Event; Event = Schedule->Events()->Next(Event)) { + if (Event->StartTime() + Event->Duration() < now && !Event->IsRunning()) + continue; + active_line = !active_line; std::string title(Event->Title() ? Event->Title() : ""); std::string short_description(Event->ShortText() ? Event->ShortText() : ""); -- cgit v1.2.3