{% set homeroute = '/home' %} {% if grav.theme.config.params.articleroot is defined %} {% set homeroute = grav.theme.config.params.articleroot %} {% endif %} {% if grav.theme.config.params.articles.root is defined %} {% set homeroute = grav.theme.config.params.articles.root %} {% endif %} {% set options = { items: {'@page.descendants': homeroute}, 'order': {'by': 'date', 'dir': 'desc'}} %} {% set my_collection = page.collection(options) %} {% set catlist = taxonomy.taxonomy["category"]|keys %} {% set blist = [] %} {% if grav.theme.config.params.articles.blacklist is defined %} {% set blist = grav.theme.config.params.articles.blacklist %} {% set tmplst = [] %} {% for cat in catlist %} {% if cat not in blist %} {% set tmplst = tmplst|merge([cat]) %} {% endif %} {% endfor %} {% set catlist = tmplst %} {% endif %} {% if grav.theme.config.params.sidebar.show.categories %}