{% extends "riddles/base.html" %} {% import "riddles/macros.html" as riddles_macros with context %} {% block page_description %} {% if page_number == 1 %} {{ category.description }} {% else %} {{ category.caption }} с {{ riddles_from }} по {{ riddles_to }}. {{ category.description }} {% endif %} {% endblock %} {% block title%} {% if page_number == 1 %} {{ category.caption }}. {{ super() }} {% else %} {{ category.caption }}. Страница {{ page_number }}. {{ super() }} {% endif %} {% endblock %} {% macro paginator(page_number, total_pages, classes="") %} {% set pages = paginator_pages(page_number, total_pages) %} {% if total_pages > 1 %} {% endif %} {% endmacro %} {% block head%} {{ super() }} {% if page_number == 1 and pages_count > 1 %} {% endif %} {% if page_number != 1 and pages_count == page_number %} {% endif %} {% if page_number != 1 and pages_count != page_number %} {% endif %} {% endblock %} {% block content %}

{{ category.caption }} (с {{ riddles_from }} по {{ riddles_to }})

{{ category.description }}

{{ paginator(page_number, pages_count, "top") }}
{% for riddle in riddles %} {{ riddles_macros.riddle_item(loop.index + offset, riddle, in_list=true) }} {% endfor %}
{{ paginator(page_number, pages_count, "bottom") }}
{% endblock %}