sipa/templates/news.html

Summary

Maintainability
Test Coverage
{% extends "base.html" %}
{% set page_title = "News" %}

{% import "macros/article.html" as m %}
{% block content %}
    {% if articles %}{% for art in articles %}
        {%- if loop.first -%}{{ m.render_edit_link(art) }}{%- endif -%}
        {{ m.render_news(art) }}
    {%- endfor %}{%- else -%}
        <div class="alert alert-info">
            {{ _("Keine News Vorhanden!") }}
        </div>
    {%- endif %}
    {% if previous_range or next_range %}
    <nav>
        <ul class="pagination hstack justify-content-between">
            <li class="page-item {% if not previous_range %}disabled{% endif %}">
                <a class="page-link" href="{{ url_for(".show", start=previous_range.start, end=previous_range.end) }}">
                    <span aria-hidden="true">&larr;</span>&nbsp;{{ _("Neuer") }}</a>
            </li>
            <li class="page-item {% if not next_range %}disabled{% endif %}">
                <a class="page-link" href="{{ url_for(".show", start=next_range.start, end=next_range.end) }}">
                    {{ _("Älter") }}&nbsp;<span aria-hidden="true">&rarr;</span></a>
            </li>
        </ul>
    </nav>
    {% endif %}
{% endblock %}