% ######################################################################## %?>
% BLOCK dur %?>
% height=6;IF d >= 0 and d < 100;d = d div 1 %?>
% IF d >= 1 %?>


% ELSE %?>

% END %?>
% ELSE %?>

% END %?>
% END %?>
% ######################################################################## %?>
% BLOCK RowButtons %?>
" />
% IF timerid && allow('tedit') %?>
" />
% ELSIF allow('tnew') %?>
" />
% END %?>
% END %?>
% ######################################################################## %?>
% BLOCK SetState %?>
% state = '' %?>
% IF running %?>
% state = "running" %?>
% ELSIF timerid %?>
% UNLESS recording %?>
% state = "deactive" %?>
% ELSE %?>
% state = "active" %?>
% END %?>
% END %?>
% END %?>
% ######################################################################## %?>
% BLOCK ItemAsArea %?>
% PROCESS SetState %?>
|
">% chop(title,27) %?>
"> % chop(subtitle,32) %?>
% IF global.hideDescription != 1 %?>
% END %?>
|
" style="white-space: nowrap">
% start %?> - % stop %?>
% IF pdc && pdc != start %?> (% gettext("PDC") %?>:% pdc %?>) % END %?>
% gettext("Duration") %?> : % duration %?>
% PROCESS dur d=progress %?>
|
% INCLUDE widgets/tooltip.inc cmd="display" eventid=id linkid=id ttp_offset=-200 %?>
% PROCESS RowButtons %?>
|
|
|
% END %?>
% ######################################################################## %?>
%
IF cgi.param('data') && cgi.param('data') > 100;
day = date.format(cgi.param('data'), '%A, %H:%M', locale);
time = date.format(cgi.param('data'), '%H:%M', locale);
daysh = date.format(cgi.param('data'), '%a, %H:%M', locale);
ELSIF cgi.param('data') && param.zeit;
time = day = date.format(param.zeit, '%H:%M', locale);
ELSE;
day = date.format(date.now, '%H:%M', locale);
now = 1;
END;
%?>
% ######################################################################## %?>
% 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 %?>
% IF data.size > 1%?>
% fields = data.shift %?>
% FOREACH zeile IN data %?>
% IF verbose;"";END %?>
% 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;
description=zeile.9;progress=zeile.10;
timerid=zeile.11;recording=zeile.12;running=zeile.13;
pdc=zeile.14; %?>
% IF old.defined && group != old %?>
% group %?>
% END %?>
% PROCESS ItemAsArea %?>
% old = group %?>
% END %?>
% END %?>
% INCLUDE header.inc %?>