{include file="header.html"} {$allow_reopen_tickets_newer_than = intval(ConfigHelper::getConfig('userpanel.allow_reopen_tickets_newer_than', 0))} {$allow_message_add_to_closed_tickets = intval(ConfigHelper::getConfig('userpanel.allow_message_add_to_closed_tickets', 1))}

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

{$_RT_STATES[$ticket.state].label} {trans($title)}
{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:i"} {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 || $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"}