<tal:block metal:use-macro="templates/page/macros/frame">
<title metal:fill-slot="head_title">
<tal:block condition="context/id" i18n:translate=""
 >Message <tal:x tal:content="context/id" i18n:name="id"
 /> - <span tal:replace="config/TRACKER_NAME" i18n:name="tracker"
/></tal:block>
<tal:block condition="not:context/id" i18n:translate=""
 >New Message - <span tal:replace="config/TRACKER_NAME" i18n:name="tracker"
/></tal:block>
</title>
<tal:block metal:fill-slot="body_title">
 <span tal:condition="python: not (context.id or context.is_edit_ok())"
  tal:omit-tag="python:1" i18n:translate="">New Message</span>
 <span tal:condition="python: not context.id and context.is_edit_ok()"
  tal:omit-tag="python:1" i18n:translate="">New Message Editing</span>
 <span tal:condition="python: context.id and not context.is_edit_ok()"
  tal:omit-tag="python:1" i18n:translate="">Message<tal:x
  replace="context/id" i18n:name="id" /></span>
 <span tal:condition="python: context.id and context.is_edit_ok()"
  tal:omit-tag="python:1" i18n:translate="">Message<tal:x
  replace="context/id" i18n:name="id" /> Editing</span>
</tal:block>

<div metal:fill-slot="content">

  <p tal:condition="python:not (context.is_view_ok()
   or request.user.hasRole('Anonymous'))" i18n:translate="">
   You are not allowed to view this page.</p>

  <p tal:condition="python:not context.is_view_ok()
   and request.user.hasRole('Anonymous')" i18n:translate="">
   Please login with your username and password.</p>

  <div tal:condition="context/is_view_ok">
    <dl class='dl-horizontal'>
      <dt i18n:translate="">Author</dt>
      <dd tal:content="context/author"></dd>
      <dt i18n:translate="">Recipients</dt>
      <dd tal:content="context/recipients"></dd>
      <dt i18n:translate="">Date</dt>
      <dd tal:content="context/date"></dd>
      <dt i18n:translate="">Message-id</dt>
      <dd tal:content="context/messageid"></dd>
      <dt i18n:translate="">In-reply-to</dt>
      <dd tal:content="context/inreplyto"></dd>
    </dl>

    <div class='row-fluid' tal:condition="python:context.content.is_view_ok()">
      <pre tal:content="structure python:utils.localReplace(context.content.hyperlinked())"></pre>
      <div class='text-error' tal:condition="python:not context.content.is_view_ok()">
          You are not authorized to see this message.
      </div> 
    </div>

    <table class="files" tal:condition="context/files">
     <tr><th colspan="2" class="header" i18n:translate="">Files</th></tr>
     <tr>
      <th i18n:translate="">File name</th>
      <th i18n:translate="">Uploaded</th>
     </tr>
     <tr tal:repeat="file context/files">
      <td>
       <a tal:attributes="href string:file${file/id}/${file/name}"
          tal:content="file/name">dld link</a>
      </td>
      <td>
       <span tal:content="file/creator">creator's name</span>,
       <span tal:content="file/creation">creation date</span>
      </td>
     </tr>
    </table>

    <div class='vspace-five'></div>
    <tal:block tal:replace="structure context/history" />

  </div> <!-- div tal:condition="context/is_view_ok" -->
</div> <!-- content -->

</tal:block>
