${functions.search('listing')}

${_('Show:')} ${h.pager_select('num_items', str(c.num_items))} ${_('items per page')}
-
% if not c.messages: % endif % for msg in c.messages: <% value = 'white' if (msg.spam and not msg.highspam and not msg.blacklisted and not msg.nameinfected and not msg.otherinfected and not msg.virusinfected): value = 'spam' if msg.highspam and (not msg.blacklisted): value = 'highspam' if msg.whitelisted: value = 'whitelisted' if msg.blacklisted: value = 'blacklisted' if msg.nameinfected or msg.virusinfected or msg.otherinfected: value = 'infected' if not msg.scaned: value = 'notscanned' view_url = url(controller='messages', action='detail', id=msg.id) if (msg.spam and (not msg.blacklisted) and (not msg.virusinfected) and (not msg.nameinfected) and (not msg.otherinfected)): status = _('Spam') if msg.blacklisted: status = _('BL') if (msg.virusinfected or msg.nameinfected or msg.otherinfected): status = _('Infected') if ((not msg.spam) and (not msg.virusinfected) and (not msg.nameinfected) and (not msg.otherinfected) and (not msg.whitelisted)): status = _('Clean') if msg.whitelisted: status = _('WL') if not msg.scaned: status = _('NS') if msg.from_address == '': from_addr = '<>' else: from_addr = msg.from_address %> % endfor
${_('Date/Time')} ${_('From')} ${_('To')} ${_('Subject')} ${_('Size')} ${_('Score')} ${_('Status')}
${_('No messages found')}
${h.link_to(h.datetimeformat(h.format_date(msg.timestamp, c.tzinfo), format='%Y-%m-%d %H:%M:%S'), view_url)} ${h.link_to(h.wrap_paragraphs(from_addr,32), view_url)} ${h.link_to(h.wrap_paragraphs(msg.to_address or '---', 32), view_url)} ${h.link_to(h.truncate((msg.subject and msg.subject.strip()) or '---', 50), view_url)} ${h.link_to(h.format_byte_size(msg.size), view_url)} ${h.link_to(msg.sascore, view_url)} ${h.link_to(status, view_url)}
<%def name="heading()">\ ${_('Messages :: Showing the %s most recent messages') % c.num_items} <%def name="title()">\ ${_('Messages :: Showing the %s most recent messages') % c.num_items}\ <%def name="submenu()">\ <%def name="status()">\ <%def name="headers()">\ <%def name="localscripts()">\ ${h.javascript_link(h.media_url() + 'js/vendor/moment.min.js', h.media_url() + 'js/vendor/moment-timezone-with-data.min.js', h.media_url() + 'js/baruwa/dates.min.js', h.media_url() + 'js/vendor/bootbox.min.js', h.media_url() + 'js/baruwa/messages.recent.min.js')} <%namespace name="functions" file="functions.html"/> <%inherit file="../base.html"/>