1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
|
<script language="javascript" type="text/javascript">
<!--
<?% INCLUDE javascript/records.js %?>
-->
</SCRIPT>
<!-- TableTemplate -->
<form>
<input type="hidden" name="cmd" value="now">
<?%
USE date( );
zeitformat = gettext("%A the %D at %H:%M o'clock");
IF cgi.param('data') > 2400;
t = date.format(cgi.param('data'), '%H:%M', locale);
day = date.format(cgi.param('data'), zeitformat, locale) ;
ELSIF cgi.param('data') && param.zeit;
t = date.format(param.zeit, '%H:%M', locale);
day = date.format(param.zeit, zeitformat, locale) ;
ELSE;
t = date.format(date.now, '%H:%M', locale);
day = date.format(date.now, zeitformat, locale) ;
now = 1;
END;
%?>
<h1><?% IF cgi.param('cmd') == 'next' %?>
<?% gettext("What is running at next") %?>
<?% ELSIF now %?>
<?% gettext("What is running now") %?>
<?% ELSE %?>
<?% gettext("What is running at") %?> <?% day %?>
<?% END %?>
</h1>
<select name='cgroups' onChange="di(this.form.cgroups.options[this.form.cgroups.options.selectedIndex].value, '?cmd=<?% cgi.param('cmd') %?>&data=<?% param.zeitvon || cgi.param('data') %?>&__cgrp=')">
<?% FOREACH cgrp IN param.cgroups %?>
<option value='<?% cgrp.last %?>' <?% "selected" IF param.channelgroup == cgrp.last %?>><?% cgrp.first %?>
<?% END %?>
</select>
<input type="text" name="data" value="<?% t %?>" size="5">
<input type="hidden" name="__cgrp" value="<?% cgi.param('__cgrp') %?>" />
<input type="submit" value="<?% gettext("Go") %?>">
<input type="button" value="<?% gettext("Update EPG data") %?>" onclick="location.href='?cmd=erestart'">
</form>
<table border="0" width="95%">
<?% IF data.size %?>
<?% fields = data.shift %?>
<tr>
<?% FOREACH field IN fields %?>
<?% NEXT IF field.match('^__') %?>
<th><?% field %?></th>
<?% END %?>
</tr>
<?% FOREACH zeile IN data %?>
<?% id=zeile.0;title=zeile.1;subtitle=zeile.2;sender=zeile.3;channel=zeile.4;group=zeile.5;start=zeile.6;stop=zeile.7;duration=zeile.8;desc=zeile.9;progress=zeile.10;timerid=zeile.11;recording=zeile.12;running=zeile.13; %?>
<?% IF group != old %?>
<tr><td colspan="6" bgcolor='#DDDDDD'>
<b><?% group %?></b>
</td></tr>
<?% END %?>
<tr class="<?% myclass %?>" <?% IF (loop.count mod 2) == 0 %?>bgcolor='#F5F5F5'<?% END %?>>
<td><nobr>
<?% IF recording %?><b><?% END %?>
<a href="?cmd=search&data=<?% url( title ) %?>">[<?% gettext("Rep") %?>]</a>
<?% IF timerid && allow('tedit') %?>
<a href="?cmd=tedit&data=<?% timerid %?>">[<?% gettext("Edit") %?>]</a><br>
<?% ELSIF allow('tnew') %?>
<a href="?cmd=tnew&data=<?% id %?>"><span name='recordlink' id='<?% id %?>' class='normal'>[<?% gettext("Rec") %?>]</span></a><br>
<?% END %?>
<?% IF allow('switch') %?>
<a href="?cmd=switch&data=<?% channel %?>" target='Status'>[<?% gettext("Swt") %?>]</a>
<?% END %?>
</td>
<td>
<?% IF recording %?><b><?% END %?>
<?% INCLUDE bloecke/tooltip.tmpl cmd="display" eventid=id linkid=id ttp_offset=0 %?><?% title %?></a>
<?% IF subtitle != "" %?>
<br><small><?% subtitle %?></small>
<?% END %?>
</td>
<td>
<?% IF recording %?><b><?% END %?>
<a href="?cmd=program&data=<?% channel %?>"><?% sender %?></a>
</td>
<td><?% IF recording %?><b><?% END %?><?% start %?><?% IF recording %?></b><?% END %?></td>
<td><?% IF recording %?><b><?% END %?><?% stop %?><?% IF recording %?></b><?% END %?></td>
<?% UNLESS progress > 100 OR progress <= 0 %?>
<td width="100" valign='bottom'><nobr>
<?% per = ( (100 - progress) + 0.999 ) div 1 ; per = (per > 100 ? 100 : per) %?>
<?% per2 = 100 - per %?>
<table width="100%" cellspacing='0' cellpadding='0'>
<tr>
<td bgcolor="#dedede"><img src='images/blank.png' width="<?% per %?>" height='1' hspace=0 vspace=0><?% IF recording %?><b><?% END %?><?% (per > 19 ? duration : " ") %?></td>
<td bgcolor="#ffffff"><img src='images/blank.png' width="<?% per2 %?>" height='1' hspace=0 vspace=0><?% IF recording %?><b><?% END %?><?% (per < 20 ? duration : "") %?></td>
<tr>
</table>
</td>
<?% END %?>
</tr>
<?% old = group %?>
<?% END %?>
<?% END %?>
</table>
|