{% import "macros/html" as html -%} {% import "macros/crumbs" as breadcrumbs with context -%} {% block head %} {% block meta %} {% endblock %} {% block title_prefix -%} {% if 'wiki-name' in config %} {{ config['wiki-name']|e }} » {% endif %} {%- endblock %} {% block title -%} {{ title }} {%- endblock %} {% block css %} {{ html.cssimport(make_relative("/media/css/basic.css")) }} {{ html.cssimport(make_relative("/media/css/elements.css")) }} {{ html.cssimport(make_relative("/media/css/pygments.css")) }} {% endblock %} {% block analytics %} {% if 'google-analytics' in config %} {% endif %} {% endblock analytics %} {% endblock head %} {% block body %}
{% block nav %} {% if 'nav' in config %} {% endif %} {% endblock nav %} {% block body_header %} {% block crumbs %} {{ breadcrumbs.crumbs(crumbs) }} {% endblock crumbs %} {% endblock body_header %}
{% block content_header %} {% endblock content_header %} {% block content %} {% endblock content %} {% block content_footer %} {% endblock content_footer %}
{% endblock body %} {% block js %} {% block hyphenator %} {{ html.jsimport(make_relative("/media/js/hyphenator.js")) }} {{ html.js("Hyphenator.run();") }} {{ html.jsimport(make_relative("/media/js/addcss.js")) }} {{ html.js("addcss('.hyphenate { text-align: justify; }');") }} {% endblock hyphenator %} {{ html.jsimport(make_relative("/media/js/fold.js")) }} {% endblock %}