From 3a59f2cabb0dd11660f48d093a3211c4d39bd7b1 Mon Sep 17 00:00:00 2001 From: Michael Fabian 'Xaymar' Dirks Date: Sat, 26 Nov 2022 00:52:11 +0100 Subject: [PATCH] Split pagination code --- _includes/pagination.liquid | 30 ++++++++++++++++++++++++++++++ _layouts/index.liquid | 30 +----------------------------- _layouts/index_tags.liquid | 15 +-------------- 3 files changed, 32 insertions(+), 43 deletions(-) create mode 100644 _includes/pagination.liquid diff --git a/_includes/pagination.liquid b/_includes/pagination.liquid new file mode 100644 index 0000000..c3d0bfc --- /dev/null +++ b/_includes/pagination.liquid @@ -0,0 +1,30 @@ +{% if paginator.total_pages > 1 %} + {% capture index_page_name %}{{ site.pagination.indexpage }}.{{ site.pagination.extension }}{% endcapture %} + +{% endif %} \ No newline at end of file diff --git a/_layouts/index.liquid b/_layouts/index.liquid index 41ed8e3..de7c89c 100644 --- a/_layouts/index.liquid +++ b/_layouts/index.liquid @@ -11,33 +11,5 @@ {% include article.liquid type=post index=true title=data.title content=content permalink=data.url categories=data.categories tags=data.tags timestamp=data.date %} {% endfor %} -{% if paginator.total_pages > 1 %} - -{% endif %} +{% include pagination.liquid %} {% include page_end.liquid %} diff --git a/_layouts/index_tags.liquid b/_layouts/index_tags.liquid index 9ef8d43..68472d0 100644 --- a/_layouts/index_tags.liquid +++ b/_layouts/index_tags.liquid @@ -12,18 +12,5 @@ {% include article.liquid type=post index=true title=data.title content=content permalink=data.url categories=data.categories tags=data.tags timestamp=data.date %} {% endfor %} -{% if paginator.total_pages > 1 %} - -{% endif %} +{% include pagination.liquid %} {% include page_end.liquid %}