%args>
$Month => (localtime)[4]
$Year => (localtime)[5] + 1900
$Query => undef
$Format => undef
$Order => undef
$OrderBy => undef
$RowsPerPage => undef
%args>
<& /Elements/Header, Title => $title &>
<& /Ticket/Elements/Tabs,
current_tab => "Search/Calendar.html$QueryString",
Title => $title &>
<&| /Widgets/TitleBox,
title => loc('Calendar for ') . $rtdate->GetMonth($Month) . " $Year" ,
title_class=> 'inverse',
color => "#993333" &>
% my @options;
% push @options, "Query=$Query"
% if $Query;
% my $options = "&" . join("&", @options) if @options;
|
% for (1 .. 6, 0) {
<%$rtdate->GetWeekday($_)%> |
% }
% while ($date <= $end) {
% if ( $date->day_of_week == 1) {
<% $date->week_number %> |
% }
<%$date->day%>
% for my $t (@{ $Tickets{$date->strftime("%F")} }) {
<& /Elements/CalendarEvent, Object => $t, Date => $date &>
% }
|
% $date = $set->next($date);
% if ( $date->day_of_week == 1) {
% }
% }
|
% # : <&|/l&>Created&>
: <&|/l&>Due&>
% # : <&|/l&>Created&>, <&|/l&>Due&>
: <&|/l&>Reminders&>
|
&>