From e30cc5ca445d35338c4385f5be237996bc536aa8 Mon Sep 17 00:00:00 2001 From: Michael Fabian 'Xaymar' Dirks Date: Tue, 4 Apr 2023 02:17:12 +0200 Subject: [PATCH] Split index files into multiple --- _layouts/index_categories.liquid | 15 +++++++++++++++ _layouts/index_collections.liquid | 15 +++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 _layouts/index_categories.liquid create mode 100644 _layouts/index_collections.liquid diff --git a/_layouts/index_categories.liquid b/_layouts/index_categories.liquid new file mode 100644 index 0000000..742f83b --- /dev/null +++ b/_layouts/index_categories.liquid @@ -0,0 +1,15 @@ +{% include page_start.liquid %} +{% include page_content.liquid %} +{% include breadcrumbs.liquid title=page.autopage.display_name permalink=page.url %} +
+{% for data in paginator.posts %} + {% if site.xaymar.index.excerpt.enabled %} + {% assign content=data.excerpt | strip_html | normalize_whitespace | truncatewords: site.xaymar.index.excerpt.length %} + {% else %} + {% assign content=data.content %} + {% endif %} + {% 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 %} +
+{% include pagination.liquid %} +{% include page_end.liquid %} diff --git a/_layouts/index_collections.liquid b/_layouts/index_collections.liquid new file mode 100644 index 0000000..08cc361 --- /dev/null +++ b/_layouts/index_collections.liquid @@ -0,0 +1,15 @@ +{% include page_start.liquid %} +{% include page_content.liquid %} +{% include breadcrumbs.liquid title=page.title permalink=page.url %} +
+{% for data in paginator.posts %}Hello World + {% if site.xaymar.index.excerpt.enabled %} + {% assign content=data.excerpt | strip_html | normalize_whitespace | truncatewords: site.xaymar.index.excerpt.length %} + {% else %} + {% assign content=data.content %} + {% endif %} + {% 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 %} +
+{% include pagination.liquid %} +{% include page_end.liquid %}