{% if seiten > 1 %}
<nav class="pagination">
    {% if seite > 1 %}
    <a href="{{ base_url }}?seite={{ seite - 1 }}{{ extra_params }}">&laquo;</a>
    {% endif %}

    {% for p in range(1, seiten + 1) %}
        {% if p == seite %}
        <span class="active">{{ p }}</span>
        {% elif p <= 3 or p > seiten - 2 or (p >= seite - 1 and p <= seite + 1) %}
        <a href="{{ base_url }}?seite={{ p }}{{ extra_params }}">{{ p }}</a>
        {% elif p == 4 and seite > 5 %}
        <span>&hellip;</span>
        {% elif p == seiten - 2 and seite < seiten - 4 %}
        <span>&hellip;</span>
        {% endif %}
    {% endfor %}

    {% if seite < seiten %}
    <a href="{{ base_url }}?seite={{ seite + 1 }}{{ extra_params }}">&raquo;</a>
    {% endif %}
</nav>
{% endif %}
