diff options
Diffstat (limited to 'development/libs/barrel/docs/blue-penguin/templates/archives.html')
-rw-r--r-- | development/libs/barrel/docs/blue-penguin/templates/archives.html | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/development/libs/barrel/docs/blue-penguin/templates/archives.html b/development/libs/barrel/docs/blue-penguin/templates/archives.html new file mode 100644 index 000000000000..73c53bae8b09 --- /dev/null +++ b/development/libs/barrel/docs/blue-penguin/templates/archives.html @@ -0,0 +1,22 @@ +{% extends "base.html" %} + +{% block title %}{{ SITENAME }} | Archives{% endblock %} +{% block content %} + + <h1>Archives</h1> + + {# based on http://stackoverflow.com/questions/12764291/jinja2-group-by-month-year #} + + {% for year, year_group in dates|groupby('date.year')|reverse %} + {% for month, month_group in year_group|groupby('date.month')|reverse %} + <h4 class="date">{{ (month_group|first).date|strftime('%b %Y') }}</h4> + <div class="post archives"> + <ul> + {% for article in month_group %} + <li><a href="{{ SITEURL }}/{{ article.url }}">{{ article.title }}</a></li> + {% endfor %} + </ul> + </div> + {% endfor %} + {% endfor %} +{% endblock %} |