diff options
| author | Dieter Hametner <dh (plus) vdr (at) gekrumbel (dot) de> | 2007-01-03 18:22:47 +0000 |
|---|---|---|
| committer | Dieter Hametner <dh (plus) vdr (at) gekrumbel (dot) de> | 2007-01-03 18:22:47 +0000 |
| commit | f290227150bb13c72c87012e20a9ff7959f31a5f (patch) | |
| tree | b327aa93f52d5b373702eebb5e2d7e1882f7923a /pages/schedule.ecpp | |
| parent | e086df75301b2d17a3f6caacfa735d4c705b878b (diff) | |
| download | vdr-plugin-live-f290227150bb13c72c87012e20a9ff7959f31a5f.tar.gz vdr-plugin-live-f290227150bb13c72c87012e20a9ff7959f31a5f.tar.bz2 | |
Moved *.ecpp to pages and *.css to css subdir, added images dir
Diffstat (limited to 'pages/schedule.ecpp')
| -rw-r--r-- | pages/schedule.ecpp | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/pages/schedule.ecpp b/pages/schedule.ecpp new file mode 100644 index 0000000..76659b4 --- /dev/null +++ b/pages/schedule.ecpp @@ -0,0 +1,45 @@ +<%pre> +#include <vdr/plugin.h> +#include <vdr/channels.h> +#include <vdr/epg.h> +#include <vdr/config.h> + +</%pre> +<%args> +int channel; +</%args> +<html> + <head> + <title>ecpp-application testproject</title> + </head> + <body> + + Programm für Channel Nummer <$ channel $><br/> + +<{ + cSchedulesLock schedulesLock; + const cSchedules* schedules = cSchedules::Schedules(schedulesLock); + + cChannel* Channel = Channels.GetByNumber(channel); + if (Channel) { + const cSchedule *Schedule = schedules->GetSchedule(Channel); + if (Schedule) { + for (const cEvent *ev = Schedule->Events()->First(); ev; ev = Schedule->Events()->Next(ev)) { +}> + <$ ev->Title() $><br/> + +<{ + } + } else { +}> + Kein Schedule für Channel <$ Channel->Number() $> +<{ + } + } else { +}> + Kein Channel mit der Nummer <$ channel $> +<{ + } +}> + </body> +</html> |
