diff options
author | gnowgi <nagarjun@gnowledge.org> | 2012-03-15 16:19:20 +0530 |
---|---|---|
committer | gnowgi <nagarjun@gnowledge.org> | 2012-03-15 16:19:20 +0530 |
commit | 7a4f561e851fdc7246d804c3abb6748b8a4199a6 (patch) | |
tree | d2afc3463fd49625a9be482012f5c3bfcf7c42b9 /gstudio/templates/gstudio/tags/pagination.html | |
download | gnowsys-7a4f561e851fdc7246d804c3abb6748b8a4199a6.tar.gz |
master trunk of gnowsys-studio
Diffstat (limited to 'gstudio/templates/gstudio/tags/pagination.html')
-rw-r--r-- | gstudio/templates/gstudio/tags/pagination.html | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/gstudio/templates/gstudio/tags/pagination.html b/gstudio/templates/gstudio/tags/pagination.html new file mode 100644 index 00000000..ac54a75e --- /dev/null +++ b/gstudio/templates/gstudio/tags/pagination.html @@ -0,0 +1,59 @@ +{% load i18n %} +<div class="paginator span-16 last"> + <span class="index"> + {% blocktrans with page.number as current_page and page.paginator.num_pages as total_page %}Page {{ current_page }} of {{ total_page }}{% endblocktrans %} + </span> + + {% if page.has_previous %} + <span class="previous"> + <a href="?page={{ page.previous_page_number }}{{ GET_string }}" + title="{% trans "More recent node types" %}">«</a> + </span> + {% endif %} + + {% for page_number in begin %} + <span class="page {% ifequal page.number page_number %}current{% endifequal %}"> + {% ifequal page.number page_number %} + <strong>{{ page_number }}</strong> + {% else %} + <a href="?page={{ page_number }}{{ GET_string }}" + title="{% trans "Nodetypes page" %} {{ page_number }}">{{ page_number }}</a> + {% endifequal%} + </span> + {% endfor %} + + {% if middle %} + <span class="ellipsis">…</span> + {% for page_number in middle %} + <span class="page {% ifequal page.number page_number %}current{% endifequal %}"> + {% ifequal page.number page_number %} + <strong>{{ page_number }}</strong> + {% else %} + <a href="?page={{ page_number }}{{ GET_string }}" + title="{% trans "Nodetypes page" %} {{ page_number }}">{{ page_number }}</a> + {% endifequal%} + </span> + {% endfor %} + {% endif %} + + {% if end %} + <span class="ellipsis">…</span> + {% for page_number in end %} + <span class="page {% ifequal page.number page_number %}current{% endifequal %}"> + {% ifequal page.number page_number %} + <strong>{{ page_number }}</strong> + {% else %} + <a href="?page={{ page_number }}{{ GET_string }}" + title="{% trans "Nodetypes page" %} {{ page_number }}">{{ page_number }}</a> + {% endifequal%} + </span> + {% endfor %} + {% endif %} + + {% if page.has_next %} + <span class="next"> + <a href="?page={{ page.next_page_number }}{{ GET_string }}" + title="{% trans "More old nodetypes" %}">»</a> + </span> + {% endif %} +</div> |