{% if seitenanzahl > 1 %}
{% if seite > 1 %} « {% endif %} {% for s in range(1, seitenanzahl + 1) %} {% if s == seite %} {{ s }} {% elif s <= 2 or s > seitenanzahl - 2 or (s >= seite - 1 and s <= seite + 1) %} {{ s }} {% elif s == 3 and seite > 5 %} {% elif s == seitenanzahl - 2 and seite < seitenanzahl - 4 %} {% endif %} {% endfor %} {% if seite < seitenanzahl %} » {% endif %}
{% endif %}