% if c.message:

${_('Message headers')}

% for header in c.message['headers']: % endfor
${header.capitalize()}: ${h.wrap_paragraphs(c.message['headers'][header], 60) if c.message['headers'][header] else ''}
% if c.message['attachments']:
${_('Attachments')}:
% for index, name in enumerate(c.message['attachments']): <% counter = index + 1 %> ${h.link_to(h.literal('') + h.literal(' ') + name['filename'], url('queue-attach-dw', queueid=c.queueid, attachid=counter))}  % endfor
% endif

${_('Message content')}

% if c.message['has_html']: % for m in c.message['parts']: % if m['is_body'] and m['type'] == 'text/html' and m['style']: <% break %> % endif % endfor % endif
% if c.message['has_text'] and c.message['has_html']:
% for m in c.message['parts']: % if m['type'] == 'text/plain' and m['is_body']: ${h.linebreaksbr(m['content'])} <% break %> % endif % endfor
% for m in c.message['parts']: % if m['type'] == 'text/html' and m['is_body']: ${m['content']|n} <% break %> % endif % endfor
% elif c.message['has_text']:
% for m in c.message['parts']: % if m['type'] == 'text/plain' and m['is_body']: ${h.linebreaksbr(m['content'])} <% break %> % endif % endfor
% elif c.message['has_html']:
% for m in c.message['parts']: % if m['type'] == 'text/html' and m['is_body']: ${m['content']|n} <% break %> % endif % endfor
% else: ${_('Message has no content')} % endif % for m in c.message['parts']: % if not m['is_body'] and m['type'] == 'text/plain' and m['content']:
${h.linebreaksbr(m['content'])} % elif not m['is_body'] and m['type'] == 'text/html' and m['content']: % if m['style']: % endif
${m['content']|n}
% endif % endfor
% else:
${_('Queued Message: %(msgid)s could not be previewed') % dict(msgid=c.messageid)}
% endif
<%def name="title()"> ${_('Status :: Mail Queue :: Previewing Queued message : %(msgid)s') % dict(msgid=c.messageid)} <%def name="heading()"> ${_('Status :: Mail Queue :: Previewing Queued message : %(msgid)s') % dict(msgid=h.wrap_paragraphs(c.messageid, 70))} <%def name="headers()">\ <%def name="submenu()"> <%def name="localscripts()">\ ${h.javascript_link(h.media_url() + 'js/vendor/trunk8.min.js', h.media_url() + 'js/baruwa/status.preview.min.js')} <%inherit file="../base.html"/>