summaryrefslogtreecommitdiff
path: root/gstudio/templates/gstudio/tags/pagination.html
diff options
context:
space:
mode:
authorgnowgi <nagarjun@gnowledge.org>2012-03-15 16:19:20 +0530
committergnowgi <nagarjun@gnowledge.org>2012-03-15 16:19:20 +0530
commit7a4f561e851fdc7246d804c3abb6748b8a4199a6 (patch)
treed2afc3463fd49625a9be482012f5c3bfcf7c42b9 /gstudio/templates/gstudio/tags/pagination.html
downloadgnowsys-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.html59
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" %}">&laquo;</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">&hellip;</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">&hellip;</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" %}">&raquo;</a>
+ </span>
+ {% endif %}
+</div>