X-Git-Url: https://git.mdrn.pl/django-pagination.git/blobdiff_plain/c6d9f1ade306811fbda6016aa902749caced9b7c..9b33ac8b7aa7fca9319d1a662ea87bd01d996e86:/linaro_django_pagination/templates/pagination/pagination.html?page%7B%7B%20page_suffix%20%7D%7D=%7B%7B%20page%20%7D%7D%7B%7B%20getvars%20%7D%7D diff --git a/linaro_django_pagination/templates/pagination/pagination.html b/linaro_django_pagination/templates/pagination/pagination.html index c2fb72d..1bd9ab5 100644 --- a/linaro_django_pagination/templates/pagination/pagination.html +++ b/linaro_django_pagination/templates/pagination/pagination.html @@ -1,26 +1,38 @@ {% if is_paginated %} {% load i18n %} <div class="pagination"> - {% if page_obj.has_previous %} - <a href="?page{{ page_suffix }}={{ page_obj.previous_page_number }}{{ getvars }}" class="prev">‹‹ {% trans "previous" %}</a> - {% else %} - <span class="disabled prev">‹‹ {% trans "previous" %}</span> - {% endif %} - {% for page in pages %} - {% if page %} - {% ifequal page page_obj.number %} - <span class="current page">{{ page }}</span> - {% else %} - <a href="?page{{ page_suffix }}={{ page }}{{ getvars }}" class="page">{{ page }}</a> - {% endifequal %} - {% else %} - ... - {% endif %} - {% endfor %} - {% if page_obj.has_next %} - <a href="?page{{ page_suffix }}={{ page_obj.next_page_number }}{{ getvars }}" class="next">{% trans "next" %} ››</a> - {% else %} - <span class="disabled next">{% trans "next" %} ››</span> - {% endif %} + {% block previouslink %} + {% if page_obj.has_previous %} + <a href="?page{{ page_suffix }}={{ page_obj.previous_page_number }}{{ getvars }}" class="prev">{{ previous_link_decorator|safe }}{% trans "previous" %}</a> + {% else %} + {% if display_disabled_previous_link %} + <span class="disabled prev">{{ previous_link_decorator|safe }}{% trans "previous" %}</span> + {% endif %} + {% endif %} + {% endblock previouslink %} + {% block pagelinks %} + {% if display_page_links %} + {% for page in pages %} + {% if page %} + {% ifequal page page_obj.number %} + <span class="current page">{{ page }}</span> + {% else %} + <a href="?page{{ page_suffix }}={{ page }}{{ getvars }}" class="page">{{ page }}</a> + {% endifequal %} + {% else %} + ... + {% endif %} + {% endfor %} + {% endif %} + {% endblock pagelinks %} + {% block nextlink %} + {% if page_obj.has_next %} + <a href="?page{{ page_suffix }}={{ page_obj.next_page_number }}{{ getvars }}" class="next">{% trans "next" %}{{ next_link_decorator|safe }}</a> + {% else %} + {% if display_disabled_next_link %} + <span class="disabled next">{% trans "next" %}{{ next_link_decorator|safe }}</span> + {% endif %} + {% endif %} + {% endblock nextlink %} </div> {% endif %}