theolem.org/themes/theo_lem/templates/category.html
2020-11-16 20:01:06 +01:00

47 lines
1.5 KiB
HTML

{% extends "base.html" %}
{% block title %}{{ SITENAME }} | {{ category }} {% endblock %}
{% block content %}
{% if articles_page and articles_paginator.num_pages > 1 %}
<!-- Previous / next buttons -->
<div class='paginator'>
{% if articles_page.has_previous() %}
<a href="{{SITE_URL}}/category/{{ category.slug }}
{% if articles_page.number > 2%}{{ articles_page.number - 1}}{% endif %}.html">«
</a>
{% endif %}
<span class="page_numbers">{{ articles_page.number }} / {{ articles_paginator.num_pages }}</span>
{% if articles_page.has_next() %}
<a href="{{SITE_URL}}/category/{{ category.slug }}{{ articles_page.number + 1}}.html">»</a>
{% endif %}
</div>
{% for i in range (0, DEFAULT_PAGINATION ) %}
{% set index = (articles_page.number - 1) * DEFAULT_PAGINATION %}
{% if index + i < articles|length %}
{% set article = articles[index + i] %}
<h2><a href="{{ SITE_URL }}/{{ article.url }}">{{article.title}}</a></h2>
<bold>{{ article.date |strftime('%d.%m.%Y') }}</bold>
<p>---</p>
{% endif %}
{% endfor %}
{% for article in articles %}
{% endfor %}
<!-- If pagination is not necessary -->
{% else %}
{% for article in articles %}
<h2><a href="{{ SITE_URL }}/{{ article.url }}">{{article.title}}</a></h2>
<bold>{{ article.date |strftime('%d.%m.%Y') }}</bold>
<p>---</p>
{% endfor %}
{% endif %}
{% endblock content %}