{# Django messages / site app messages #} {% load rules %} {% load projectroles_tags %} {% load projectroles_common_tags %} {% get_site_app_messages request.user as site_app_messages %} {% get_app_setting 'projectroles' 'site_read_only' as site_read_only %} {% if site_read_only or messages or site_app_messages %}
{# Site read-only mode message #} {% if site_read_only %} {% get_django_setting 'PROJECTROLES_READ_ONLY_MSG' as read_only_msg %}
{% if read_only_msg %} {{ read_only_msg }} {% else %} This site is currently in read-only mode. Modifying data is not permitted. {% endif %}
{% endif %} {# Site app messages #} {% for message in site_app_messages %} {% if request.user.is_authenticated or not message.require_auth %}
{% comment %} {% if message.dismissable %} {% endif %} {% endcomment %} {{ message.content | safe }}
{% endif %} {% endfor %} {# Regular Django messages #} {% for message in messages %}
{{ message }}
{% endfor %}
{% endif %}