{% block head %}
{% block title %}uffd{% endblock %}
{% endblock %} {% block navbar %} {% macro navbarlink(data, htmlclass="nav-link") -%}
{% if data.gly != '' %} {% if data.iconlib == 'fa' %}
{% endif %} {{ data.name }} {% endif %}
{%- endmacro %} {% macro navbaricon(data) -%}
{{ navbarlink(data) }}
{%- endmacro %}
uffd
{% if getnavbar() or request.user or config['LANGUAGES']|length > 1 %}
{% if getnavbar() %}
{% for n in getnavbar() if not n.group %} {{ navbaricon(n) }} {% endfor %} {% for grouper, list in getnavbar()|rejectattr("group", "none")|groupby("group") %}
{{ grouper }}
{% for n in list %} {{ navbarlink(n, htmlclass="dropdown-item") }} {% endfor %}
{% endfor %}
{% endif %} {% if request.user or config['LANGUAGES']|length > 1 %}
{% if config['LANGUAGES']|length > 1 %}
{% for identifier, name in config['LANGUAGES'].items() %}
{{ name }}
{% endfor %}
{{_('Change')}}
{% endif %} {% if request.user %}
{{_('Device Login')}}
{{_("Logout")}}
{% endif %}
{% endif %}
{% endif %}
{% endblock navbar %} {% block main %}
{% for message in get_flashed_messages() %}
{{ message }}
{% endfor %}
{% block body %} {% endblock body %}
{% endblock main %}