{include file="header.html"}

{button class="btn btn-secondary mb-2" href="?m=helpdesk" icon="cancel" label="Back"}

{$_RT_STATES[$ticket.state].label} {trans($title)}
{$allow_reopen_tickets_newer_than = intval(ConfigHelper::getConfig('userpanel.allow_reopen_tickets_newer_than'))} {foreach $ticket.messages as $message}
{trans("Subject:")} {$message.subject|escape}

{if $message.contenttype == 'text/plain'} {$message.body|trim|escape|regex_replace:"/\r?\n/":'
'} {else} {$message.body} {/if}

{trans("From")}: {if $message.customerid} {$message.customername}{elseif $message.userid}{$message.username} {elseif $message.mailfrom} {$message.mailfrom|escape} {else} {$ticket.requestor|escape} {if $ticket.requestoremail} <{$ticket.requestoremail|escape}> {/if} {/if}, {trans("Time:")} {$message.createtime|date_format:"%Y/%m/%d %H:%M"} {if $message.attachments} {trans("Attachments:")}
    {foreach $message.attachments as $attachment} {if !$attachment@first} {/if}
  • {button class="btn btn-secondary btn-sm" href="?m=helpdesk&f=attachment&msgid={$message.id}&file={$attachment.filename}" icon="file" label="{$attachment.filename}"}
  • {/foreach}
{/if} {if ($ticket.state != $smarty.const.RT_RESOLVED || ConfigHelper::getConfig('userpanel.allow_message_add_to_closed_tickets')) && (!$allow_reopen_tickets_newer_than || $smarty.now - $allow_reopen_tickets_newer_than <= $ticket.lastmod)} {button class="btn btn-success float-right" href="?m=helpdesk&op=message&id={$ticket.id}&msgid={$message.id}" icon="message" label="Reply"} {/if}
{/foreach} {include file="footer.html"}