{# # This file is part of Invenio. # Copyright (C) 2012, 2013, 2014 CERN. # # Invenio is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License as # published by the Free Software Foundation; either version 2 of the # License, or (at your option) any later version. # # Invenio is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with Invenio; if not, write to the Free Software Foundation, Inc., # 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA. #} {% from "_formhelpers.html" import th with context %} {% from "_formhelpers.html" import render_filter_form with context %} {% extends "page.html" %} {% set title = _("Your Messages") %} {% set personalize_selected = True %} {% block global_bundles %} {{ super() }} {% bundle "messages.js" %} {% endblock %} {% block body %} {% if not no_quota %} {% set ratio = 1.0 * nb_messages / config.CFG_WEBMESSAGE_MAX_NB_OF_MESSAGES %} {{ _("Quota used: %(x_nb_used)i messages out of max. %(x_nb_total)i", x_nb_used=nb_messages, x_nb_total=config.CFG_WEBMESSAGE_MAX_NB_OF_MESSAGES) }}
{% endif %}
{{ render_filter_form(filter_form, id="filter", class="well form-horizontal") }}
{% set filter_args = request.values|invenio_url_args(append='&', filter=['sort_by', 'order']) %} {{ th('subject', _("Subject"), filter_args) }} {{ th('user_from.nickname', _("Sender"), filter_args) }} {{ th('sent_date', _("Date"), filter_args) }} {% if not messages %} {% else %} {% for m,um in messages %} {% set status_style = '' %} {% if um.status == config.CFG_WEBMESSAGE_STATUS_CODE['NEW'] %} {% set status_style = 'font-weight:bold;' %} {% endif %} {% endfor %} {% endif %}
{{ _("Action") }}
{{ _("No messages") }}
{% if m.subject %} {{ m.subject }} {% else %} {{ _("No subject") }} {% endif %} {{ m.user_from.nickname }} {{ m.sent_date }} {{ _("Delete") }}
{% endblock %}