aboutsummaryrefslogtreecommitdiff
path: root/development/libs/barrel/docs/blue-penguin/templates/archives.html
diff options
context:
space:
mode:
Diffstat (limited to 'development/libs/barrel/docs/blue-penguin/templates/archives.html')
-rw-r--r--development/libs/barrel/docs/blue-penguin/templates/archives.html22
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 %}