diff options
Diffstat (limited to 'development/libs/barrel/docs/blue-penguin/templates/pagination.html')
-rw-r--r-- | development/libs/barrel/docs/blue-penguin/templates/pagination.html | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/development/libs/barrel/docs/blue-penguin/templates/pagination.html b/development/libs/barrel/docs/blue-penguin/templates/pagination.html new file mode 100644 index 000000000000..69eac104e99a --- /dev/null +++ b/development/libs/barrel/docs/blue-penguin/templates/pagination.html @@ -0,0 +1,38 @@ +{# Use PAGINATION_PATTERNS or pagination may break #} +{% if DEFAULT_PAGINATION and (articles_page.has_previous() or articles_page.has_next()) %} + + <div class="clear"></div> + <div class="pages"> + {% if PAGINATION_PATTERNS[0][0] != 0 %} + {%- if articles_page.has_previous() %} + {% if articles_page.previous_page_number() == 1 %} + + <a href="{{ SITEURL }}/" class="prev_page">← Previous</a> + {%- else %} + + <a href="{{ SITEURL }}/page/{{ articles_page.previous_page_number() }}" class="prev_page">← Previous</a> + {%- endif %} + {%- endif %} + {%- if articles_page.has_next() %} + + <a href="{{ SITEURL }}/page/{{ articles_page.next_page_number() }}" class="next_page">Next →</a> + {%- endif %} + {% else %} + {%- if articles_page.has_previous() %} + {% if articles_page.previous_page_number() == 1 %} + + <a href="{{ SITEURL }}/{{ page_name }}.html" class="prev_page">← Previous</a> + {%- else %} + + <a href="{{ SITEURL }}/{{ page_name }}{{ articles_page.previous_page_number() }}.html" class="prev_page">← Previous</a> + {%- endif %} + {%- endif %} + {%- if articles_page.has_next() %} + + <a href="{{ SITEURL }}/{{ page_name }}{{ articles_page.next_page_number() }}.html" class="next_page">Next →</a> + {%- endif %} + {% endif %} + + <span>Page {{ articles_page.number }} of {{ articles_paginator.num_pages }}</span> + </div> +{% endif %} |