${functions.search('listing')}
${self.paging(h.do_pagination(c.page), 'slistingtop')}\
${functions.grid_heading('listing')} ${functions.print_rows('message-detail')}
${self.paging(h.do_pagination(c.page), 'slistingbottom')}\
<%def name="heading()">\ % if c.page.page_count > 0: ${_('Messages :: Full message listing :: Showing page %(page)d of %(count)d pages.') % dict(page=c.page.page, count=c.page.page_count)} % else: ${_('Messages :: Full message listing')} % endif % if 'filter_by' in session and session['filter_by']: (${h.link_to(_('Filters'), url(controller='reports', action='index', anchor='active_filters'), class_='filter_show')} ${_("have been applied")}) % endif <%def name="title()">\ % if c.page.page_count > 0: ${_('Messages :: Full message listing :: Showing page %(page)d of %(count)d pages.') % dict(page=c.page.page, count=c.page.page_count)}\ % else: ${_('Messages :: Full message listing')} % endif <%def name="submenu()">\ <%def name="status()">\ <%def name="headers()">\ <%def name="localscripts()">\ ${h.stylesheet_link(h.media_url() + 'css/vendor/datepicker.css')} ${h.javascript_link(h.media_url() + 'js/vendor/jquery.address-1.5.min.js', h.media_url() + 'js/vendor/jquery.maskedinput.min.js', h.media_url() + 'js/vendor/bootstrap-datepicker.min.js', h.media_url() + 'js/vendor/bootbox.min.js', 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/baruwa/messages.common.min.js', h.media_url() + 'js/baruwa/reports.common.min.js', h.media_url() + 'js/baruwa/messages.filters.min.js', h.media_url() + 'js/baruwa/messages.min.js')} <%def name="paging(page_nums, fieldname)"> ${functions.paging(page_nums, 'listing', fieldname)} <%namespace name="functions" file="functions.html"/> <%inherit file="../base.html"/>