From 65f135a6a2f7be105bfe9ce95796b2314627b20d Mon Sep 17 00:00:00 2001 From: Jieiku Date: Tue, 18 Jul 2023 13:23:00 -0700 Subject: Add Examples for Sections and Transparent Sections --- templates/posts.html | 68 ---------------------------------------------------- 1 file changed, 68 deletions(-) delete mode 100644 templates/posts.html (limited to 'templates/posts.html') diff --git a/templates/posts.html b/templates/posts.html deleted file mode 100644 index f9befe5..0000000 --- a/templates/posts.html +++ /dev/null @@ -1,68 +0,0 @@ -{# -This Page Shows the Posts Grouped by Year: example.com/posts/ -This Template can also be used as the rendering template for Sections, eg: example.com/blog/ example.com/software/ -#} - -{% extends "base.html" %} - -{%- block seo %} - {{- super() }} - {%- set title = "Posts" %} - - {%- if config.title %} - {%- set title_addition = title_separator ~ config.title %} - {%- else %} - {%- set title_addition = "" %} - {%- endif %} - - {%- set description = config.description %} - - {{- macros_head::seo(config=config, title=title, title_addition=title_addition, description=description, is_home=true) }} -{%- endblock seo %} - -{%- block content %} - {#- The following line is checking if the template is being used for the posts page or a section #} - {%- if current_path is matching("^(/[[:alpha:]][[:alpha:]])?/posts/$") %} - {%- set sec = "" %} - {%- else %} - {%- set langpath = "/" %} - {%- if lang != config.default_language %} - {%- set langpath = "/" ~ lang ~ "/" %} - {%- endif %} - - {%- set sec = current_path | trim_start_matches(pat=langpath) | split(pat="/page/") | slice(end=1) | join(sep="") | trim_end_matches(pat="/") %} - {%- set sec = sec ~ "/" %} - {%- endif %} - - {%- if lang == config.default_language %} - {%- set section_item = get_section(path=sec ~ "_index.md") %} - {%- else %} - {%- set section_item = get_section(path=sec ~ "_index." ~ lang ~ ".md") %} - {%- endif %} - {%- if sec != "" %} - {#- the section always overrides the config -#} - {%- if section_item.extra and 'hide_section_dates' in section_item.extra -%} - {%- set hide_section_dates = section_item.extra.hide_section_dates -%} - {%- elif config.extra.hide_section_dates -%} - {%- set hide_section_dates = true -%} - {%- endif -%} - {%- endif %} -
- {%- if section_item.title %} -

{{ section_item.title }}

- {%- endif %} - {{- section_item.content | safe }} - {%- for year, posts in section_item.pages | group_by(attribute="year") %} - {%- if not hide_section_dates %} - {%- if section_item.title %} -

{{ year }}

- {%- else %} -

{{ year }}

- {%- endif %} - {%- endif %} - {%- for post in posts %} -

{{ post.title }}{%- if not hide_section_dates %} - {%- endif %}

- {%- endfor %} - {%- endfor %} -
-{%- endblock content %} -- cgit v1.3.1