layout: page


{{ content }}

<hr/>

{% if page.categories %}

{% assign categories =  page.categories %}

{% else %}

{% capture site_cats %}{% for cat in site.categories %}{{ cat | first | downcase }}|{{ cat | first }}{% unless forloop.last %},{% endunless %}{% endfor %}{% endcapture %}
{% assign words = site_cats | split:',' | sort %}
{% capture sorted %}{% for pair in words %}{{pair | split:'|' | last }}{% unless forloop.last %},{% endunless %}{% endfor %}{% endcapture %}
{% assign categories = sorted | split:',' %}

{% endif %}

<div class=“posts-list”>

{% for category in categories %}
        {% assign category_page = nil %}
        {% for page in site.pages %}
                {% unless page.layout == 'category' %}
                        {% continue %}
                {% endunless %}
                {% if page.category %}
                        {% if page.category == category %}
                                {% assign category_page = page %}
                                {% break %}
                        {% else %}
                                {% continue %}
                        {% endif %}
                {% endif %}
                {% if page.title == category %}
                        {% assign category_page = page %}
                        {% break %}
                {% endif %}
        {% endfor %}
        {% unless category_page %}
                {% continue %}
        {% endunless %}
        {% include category-list-entry.html category_page=category_page category=category %}
{% endfor %}

</div>