Saving...
{% macro displayPage(page) %}
{% if page.title %}{{ page.title }}{% else %}Untitled{% endif %}
{% if (page.id ends with '/index') %}
{% endif %}
{% endmacro %} {% macro tree(parent) %} {% for child in parent.children %} {% if not (child.id starts with '_') %}
{% if child.page %} {{ _self.displayPage(child.page) }} {% endif %} {% if child.children %}
{{ _self.tree(child) }}
{% endif %}
{% endif %} {% endfor %} {% endmacro %}
{{ _self.displayPage(pages["index"]) }}
{{ _self.tree(pages["index"].tree_node) }}