blob: 92c07dc103db9b3bb7cfcdaa6206738bc2a2ba52 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
{# This Page Shows the Posts Grouped by Year: example.com/posts/ #}
{% 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 %}
{%- if lang == config.default_language %}
{%- set section_item = get_section(path="_index.md") %}
{%- else %}
{%- set section_item = get_section(path="_index." ~ lang ~ ".md") %}
{%- endif %}
<div>
{%- for year, posts in section_item.pages | group_by(attribute="year") %}
<h2>{{ year }}</h2>
{%- for post in posts %}
<p><a href="{{ post.permalink | safe }}{%- if config.extra.uglyurls %}index.html{%- endif %}">{{ post.title }}</a> - <time datetime="{{ post.date }}">{{ post.date | date(format="%F") }}</time></p>
{%- endfor %}
{%- endfor %}
</div>
{%- endblock content %}
|