blob: 7978f060b698b299354c123b7e497d6ed68d64fc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
{% load i18n %}
<ul class="pager">
<li{% if not has_previous %} class="disabled"{% endif %}>
<a href="?page={{ previous }}">← Newer</a>
</li>
{% if show_first %}
<li class="page"><a href="?page=1">1</a></li>
<li class="ellipsis">...</li>
{% endif %}
{% for linkpage in page_numbers %}
{% ifequal linkpage page %}
<li class="current">{{ page }}</li>
{% else %}
<li class="page"><a href="?page={{ linkpage }}">{{ linkpage }}</a></li>
{% endifequal %}
{% endfor %}
{% if show_last %}
<li class="ellipsis">...</li>
<li class="page"><a href="?page=last">{{ pages }}</a></li>
{% endif %}
<li{% if not has_next %} class="disabled"{% endif %}><a href="?page={{ next }}">Older →</a></li>
</ul>
{# vim: set noet: #}
|