blog_pagination.html 909 B

1234567891011121314151617181920212223242526272829
  1. <!-- Pagination links - copied from http://jekyllrb.com/docs/pagination/ -->
  2. {% if paginator.total_pages > 1 %}
  3. <br />
  4. <div class="pagination">
  5. {% if paginator.previous_page %}
  6. <a href="{{ paginator.previous_page_path | relative_url | replace: '//', '/' }}">&laquo; Prev</a>
  7. {% else %}
  8. <span>&laquo; Prev</span>
  9. {% endif %}
  10. {% for page in (1..paginator.total_pages) %}
  11. {% if page == paginator.page %}
  12. <em>{{ page }}</em>
  13. {% elsif page == 1 %}
  14. <a href="{{ '/blog' | relative_url }}">{{ page }}</a>
  15. {% else %}
  16. <a href="{{ site.paginate_path | relative_url | replace: '//', '/' | replace: ':num', page }}">{{ page }}</a>
  17. {% endif %}
  18. {% endfor %}
  19. {% if paginator.next_page %}
  20. <a href="{{ paginator.next_page_path | relative_url | replace: '//', '/' }}">Next &raquo;</a>
  21. {% else %}
  22. <span>Next &raquo;</span>
  23. {% endif %}
  24. </div>
  25. <br />
  26. {% endif %}