{% extends "base.html" %} {% comment %} Oh yeah, I know, this template code is horrible, and actually there are two templates into one. For the future we have to take a different approach for this. {% endcomment %} {% load i18n baseurl cleanhtml %} {% get_current_language as LANGUAGE_CODE %} {% block title %} {{ block.super }} » {% if directory.is_language %} {{ directory.language.name }} {% else %} {% if directory.is_project %} {% trans "Projects" %} » {{ directory.project.fullname }} {% else %} {{ navitems.0.path.language.text }} » {{ navitems.0.path.project.text }} {% endif %} {% endif %} » {% trans "News" %} {% endblock %} {% block breadcrumb_content %} {{ block.super }} » {% if directory.is_language %} {{ directory.language.name }} {% else %} {% if directory.is_project %} {% trans "Projects" %} » {{ directory.project.fullname }} {% else %} {% include "language/item_title.html" %} {% endif %} {% endif %} » {% trans "News" %} {% endblock %} {% block extra_head %} {% endblock %} {% block bodyclass %} {% if directory.is_language %}languagenews{% else %}tpnews{% endif %} {% endblock %} {% block precontent %} {% if directory.is_language %} {% include "language_menu.html" %} {% else %} {% if directory.is_project %} {% include "project_menu.html" %} {% else %} {% include "tp_menu.html" %} {% endif %} {% endif %} {% endblock %} {% block content %}
{% if form %}

{{ title }}

{% trans "Publish News" %}

{{ success }}

{{ form.as_p }}

{% else %}

{% trans "Latest News" %} {{ name }}

{% endif %}
{% if notices %} {% for notice in notices %}
{{ notice.get_date }}
{{ notice.message|safe|linebreaks|clean }}
{% endfor %} {% else %}

{% trans "No news yet." %}

{% endif %}
{% endblock %} {% block scripts_extra %} {% endblock %}