%# BEGIN LICENSE BLOCK
%# 
%# Copyright (c) 1996-2003 Jesse Vincent <jesse@bestpractical.com>
%# 
%# (Except where explictly superceded by other copyright notices)
%# 
%# This work is made available to you under the terms of Version 2 of
%# the GNU General Public License. A copy of that license should have
%# been provided with this software, but in any event can be snarfed
%# from www.gnu.org
%# 
%# This work is distributed in the hope that it will be useful, but
%# WITHOUT ANY WARRANTY; without even the implied warranty of
%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
%# General Public License for more details.
%# 
%# 
%# Unless otherwise specified, all modifications, corrections or
%# extensions to this work which alter its source code become the
%# property of Best Practical Solutions, LLC when submitted for
%# inclusion in the work.
%# 
%# 
%# END LICENSE BLOCK

% if ( $Ticket ) {
<& /Ticket/Elements/UpdateCc, %ARGS, TicketObj => $Ticket &>
% }

<& /Ticket/Elements/AddAttachments, %ARGS &>

% if ( $Ticket ) {
<tr><td colspan="2"><& /RTIR/Elements/AttachReports, Ticket => $Ticket &></td></tr>
% }

% if ( $GnuPGWidget ) {
<tr><td>&nbsp;</td><td>
<& /Elements/GnuPG/SignEncryptWidget,
    self => $GnuPGWidget,
    TicketObj => $Ticket,
&>
</td></tr>
% }

<tr><td class="label" valign="top"><&|/l&>Message</&>:</td><td>
<& /Articles/Elements/BeforeMessageBox, %ARGS &>
% $m->callback( %ARGS, CallbackPage => '/Ticket/Update.html', CallbackName => 'BeforeMessageBox' );
% if ( exists $ARGS{'UpdateContent'} ) {
% delete $ARGS{'QuoteTransaction'};
<& /Elements/MessageBox, Name => "UpdateContent", Default => $ARGS{'UpdateContent'}, IncludeSignature => 0, %ARGS &>
% } else {
<& /Elements/MessageBox, Name => "UpdateContent", %ARGS &>
% }
</td></tr>

<%ARGS>
$Ticket => undef
$UpdateCc => ''
$UpdateBcc => ''
$GnuPGWidget => undef
</%ARGS>
