Browse Source

pass all misago.core tests

Rafał Pitoń 10 years ago
parent
commit
924b2f450e

+ 1 - 1
misago/core/tests/test_templatetags.py

@@ -175,7 +175,7 @@ class PaginationTests(TestCase):
         tpl_content = """
 {% load misago_pagination %}
 
-{% pagination page "misago/profile/pagination.html" 'misago:user_warnings' user_slug=user.slug user_id=user.pk %}
+{% pagination page "misago/user/pagination.html" 'misago:user_warnings' user_slug=user.slug user_id=user.pk %}
 """
 
         tpl = Template(tpl_content)

+ 33 - 0
misago/templates/misago/user/pagination.html

@@ -0,0 +1,33 @@
+{% load i18n %}
+{% if paginator.num_pages > 1 %}
+<ul class="pager pager-wide">
+  {% if page.has_previous %}
+    <li class="pull-left">
+      <a href="{% url link_name user_slug=user_slug user_id=user_id %}" class="tooltip-top" title="{% trans "Go to first page" %}">
+        {% trans "Start" %}
+      </a>
+    </li>
+    {% if page.number > 2 %}
+    <li class="pull-left">
+      <a href="{% url link_name user_slug=user_slug user_id=user_id page=page.previous_page_number %}" class="tooltip-top" title="{% trans "Go to previous page" %}">
+        {% trans "Previous" %}
+      </a>
+    </li>
+    {% endif %}
+  {% endif %}
+  {% if page.has_next %}
+    <li class="pull-right">
+      <a href="{% url link_name user_slug=user_slug user_id=user_id page=paginator.num_pages %}" class="tooltip-top" title="{% trans "Go to last page" %}">
+        {% trans "Last" %}
+      </a>
+    </li>
+    {% if page.next_page_number < paginator.num_pages %}
+    <li class="pull-right">
+      <a href="{% url link_name user_slug=user_slug user_id=user_id page=page.next_page_number %}" class="tooltip-top" title="{% trans "Go to next page" %}">
+        {% trans "Next" %}
+      </a>
+    </li>
+    {% endif %}
+  {% endif %}
+</ul>
+{% endif %}