summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan McGee <dan@archlinux.org>2014-11-08 19:41:21 -0600
committerDan McGee <dan@archlinux.org>2014-11-08 19:41:21 -0600
commite5fc7cd53f6082f2911bc6c8cf8ea4f4ca4addc8 (patch)
tree303e580d375f838ad679b3c04b8655cfbbe3319c
parentb1aa075652f89efa4f1af9d62c214e93fd453001 (diff)
downloadarchweb-e5fc7cd53f6082f2911bc6c8cf8ea4f4ca4addc8.tar.gz
archweb-e5fc7cd53f6082f2911bc6c8cf8ea4f4ca4addc8.zip
Add paginator template for todolistsrelease_2014-11-08.2
Signed-off-by: Dan McGee <dan@archlinux.org>
-rw-r--r--templates/todolists/paginator.html22
1 files changed, 22 insertions, 0 deletions
diff --git a/templates/todolists/paginator.html b/templates/todolists/paginator.html
new file mode 100644
index 00000000..3b077419
--- /dev/null
+++ b/templates/todolists/paginator.html
@@ -0,0 +1,22 @@
+{% if is_paginated %}
+<div class="pagination">
+ <p>{{ paginator.count }} todo lists, viewing page {{ page_obj.number }} of {{ paginator.num_pages }}.</p>
+ <p class="todolist-nav">
+ {% if page_obj.has_previous %}
+ <a class="prev" href="?page={{ page_obj.previous_page_number }}"
+ title="Go to previous page">&lt; Prev</a>
+ {% endif %}
+ {% for num in paginator.page_range %}
+ {% ifequal num page_obj.number %}
+ <span>{{ num }}</span>
+ {% else %}
+ <a href="?page={{ num }}" title="Go to page {{ num }}">{{ num }}</a>
+ {% endifequal %}
+ {% endfor %}
+ {% if page_obj.has_next %}
+ <a class="next" href="?page={{ page_obj.next_page_number }}"
+ title="Go to next page">Next &gt;</a>
+ {% endif %}
+ </p>
+</div>
+{% endif %}