From d124c0630bef1a20bf38a83ffc26148ceef80535 Mon Sep 17 00:00:00 2001 From: Johnny Date: Fri, 5 Oct 2018 21:06:10 +0000 Subject: [PATCH] Adds pagination and incorporates on base template where applicable. --- .../web/website/templates/website/base.html | 2 ++ .../website/templates/website/pagination.html | 34 +++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 evennia/web/website/templates/website/pagination.html diff --git a/evennia/web/website/templates/website/base.html b/evennia/web/website/templates/website/base.html index e690d61d2b..d465a17171 100644 --- a/evennia/web/website/templates/website/base.html +++ b/evennia/web/website/templates/website/base.html @@ -46,6 +46,8 @@ {% block content %} {% endblock %} + + {% include 'website/pagination.html' %} diff --git a/evennia/web/website/templates/website/pagination.html b/evennia/web/website/templates/website/pagination.html new file mode 100644 index 0000000000..e2cb6bed73 --- /dev/null +++ b/evennia/web/website/templates/website/pagination.html @@ -0,0 +1,34 @@ +{% if page_obj %} +
+
+
+
+
+ +
    +
  • + + « + Previous + +
  • + + {% for l in page_obj.paginator.page_range %} + {% if l <= page_obj.number|add:5 and l >= page_obj.number|add:-5 %} +
  • {{ forloop.counter }}
  • + {% endif %} + {% endfor %} + +
  • + + » + Next + +
  • +
+
+
+
+
+
+{% endif %} \ No newline at end of file