% IF usercss %?>
% END %?> % IF config.TM_TT_TIMELINE || config.TM_TT_LIST %?> % END %?>
% IF config.TM_TT_TIMELINE || config.TM_TT_LIST %?>
% END %?> % datumold=""; senderold=""; faktor=2.2; %?>
% gettext('Timer') %?>
% IF help_url %?>
% END %?>
% IF timers.size() > 0 %?>
% title %?>
% IF prevdayurl %?>
% ELSE %?>
% END %?>
% FOREACH day = day_loop %?>
selected="selected"% END %?>>% day.day %?>
% END %?>
% IF nextdayurl %?>
% ELSE %?>
% END %?>
% stunde=0; pos=0; WHILE stunde<24; stunde=stunde+1; ende=((stunde * 60 / faktor) +0.5 ) | format('%i'); %?>
% stunde - 1 %?>
% pos=ende; END; %?>
% programm=0; sender=""; tablaenge=((1440 / faktor) + 0.5 ) | format('%i'); FOREACH timer = timers; IF timer.cdesc != sender && timer.starttime <= current && timer.stoptime >= current; sender=timer.cdesc; %?>
% sender | truncate(11) %?>
% pos=0; FOREACH sendung = timers; IF sendung.cdesc == sender && sendung.starttime <= current && sendung.stoptime >= current; IF sendung.active == 0 || sendung.active == 32768; td_class="color_inactive"; ELSE; IF sendung.critical == 1; td_class="color_conflict"; ELSE; IF sendung.collision == 1; td_class="color_collision"; ELSE; td_class="color_ok"; END; END; END; IF sendung.starttime < current; start=0; ELSE; start=((sendung.startlong / faktor) + 0.5 ) | format('%i'); END; IF sendung.stoptime > current; ende=tablaenge; ELSE; ende=(((sendung.stoplong + 1) / faktor) + 0.5 ) | format('%i'); END; NEXT IF ende <= start; IF start>pos; %?>
% pos=start; END; IF ende - pos < 2; %?>
onmouseover="tip('VDR-% sendung.id %?>'); return true;" onmouseout="untip(); return true;"% END %?>>
% ELSE; %?>
onmouseover="tip('VDR-% sendung.id %?>'); return true;" onmouseout="untip(); return true;"% END %?>>
% END; pos=ende; END; END; IF pos
% END; %?>
% programm=programm+1; END; END; %?>
% gettext('Active') %?> % IF sortbyactive %?>
% ELSE %?>
% END %?>
% gettext('Channel') %?> % IF sortbychannel %?>
% ELSE %?>
% END %?>
% gettext('Date') %?> % IF sortbyday %?>
% ELSE %?>
% END %?>
% gettext('Start') %?> % IF sortbystart %?>
% ELSE %?>
% END %?>
% gettext('Stop') %?> % IF sortbystop %?>
% ELSE %?>
% END %?>
% gettext('Name') %?> % IF sortbyname %?>
% ELSE %?>
% END %?>
% FOREACH timer = timer_loop %?>
% IF timer.active % 32768 == 0 %?>
% ELSE %?> % IF timer.critical %?>
% ELSE %?> % IF timer.collision %?>
% ELSE %?> % IF timer.active %?>
% END %?> % END %?> % END %?> % END %?> % IF timer.active == 1 %?>% gettext('Yes') %?>% END %?> % IF timer.active == 0 %?>% gettext('No') %?>% END %?> % IF timer.active == 5 %?>% gettext('VPS') %?>% END %?> % IF timer.autotimer %?>(% gettext('Auto') %?>)% END %?>
% timer.cdesc %?>
% timer.dor %?>
% timer.start %?>
% timer.stop %?>
onmouseover="tip('VDR-% timer.id %?>'); return true;" onmouseout="untip(); return true;"% END %?>> % IF timer.recording %?>
% END %?> % IF timer.infurl %?>
% timer.title %?>
% ELSE %?> % timer.title %?> % END %?>
% END %?>
% gettext('selected timers') %?>
% ELSE %?>
% gettext('No timers defined!') %?>
% END %?>