& /Elements/Header, Title=> $title &> <& /Ticket/Elements/Tabs, Ticket => $Ticket &> <& /Elements/TitleBoxStart, title => "Update ticket" &>
<%INIT> my $CanRespond = 0; my $CanComment = 0; my $title; my $Ticket = LoadTicket($id); if ($DefaultStatus eq 'resolved') { $title = "Resolve"; } else { $title = "Update"; } $title .= " ticket #" . $Ticket->id . " (" .$Ticket->Subject.")"; # Things needed in the template - we'll do the processing here, just # for the convinience: my $CommentDefault=$Action eq "Comment" ? "SELECTED" : ""; my $ResponseDefault=$Action eq "Respond" ? "SELECTED" : ""; $DefaultStatus = $Ticket->Status() unless ($DefaultStatus); $CanRespond = 1 if ( $Ticket->CurrentUserHasRight('ReplyToTicket') or $Ticket->CurrentUserHasRight('ModifyTicket') ); $CanComment = 1 if ( $Ticket->CurrentUserHasRight('CommentOnTicket') or $Ticket->CurrentUserHasRight('ModifyTicket') ); %INIT> <%ARGS> $id => undef $Action => undef $DefaultStatus => undef %ARGS>