{% if needs_editor %}
{% endif %} {% block extra_css %}{% endblock %}
{{ ta.admin_title|default('CodePress Admin') }}
{# Algemene sectie: Dashboard (altijd zichtbaar) + plugin items met section=general #} {% set general_plugins = plugin_admin_menu|filter(item => (item.section|default('general')) == 'general' and item.route != 'dashboard') %}
{{ ta.section_general|default('Algemeen') }}
{{ ta.dashboard|default('Dashboard') }}
{% for item in general_plugins %}
{{ item.label|default(item.route) }}
{% endfor %} {% if has_permission('content') %}
{{ ta.section_content|default('Content') }}
{{ ta.content|default('Content') }}
{% endif %} {% if has_permission('config') or has_permission('theme') or has_permission('security') %}
{{ ta.section_settings|default('Instellingen') }}
{% if has_permission('config') %}
{{ ta.configuration|default('Configuratie') }}
{% endif %} {% if has_permission('theme') %}
{{ ta.theme|default('Thema') }}
{% endif %} {% if has_permission('security') %}
{{ ta.security|default('Beveiliging') }}
{% endif %} {% endif %} {# Systeem sectie: core admin items + plugin items met section=system #} {% set system_plugins = plugin_admin_menu|filter(item => (item.section|default('general')) == 'system') %} {% if has_permission('plugins') or has_permission('users') or has_permission('update') or system_plugins is not empty %}
{{ ta.section_system|default('Systeem') }}
{% if has_permission('plugins') %}
{{ ta.plugins|default('Plugins') }}
{% endif %} {% if has_permission('users') %}
{{ ta.users|default('Gebruikers') }}
{% endif %} {% if has_permission('update') %}
{{ ta.update|default('Update') }}
{% endif %} {% for item in system_plugins %}
{{ item.label|default(item.route) }}
{% endfor %} {% endif %} {% if has_permission('guide') %}
{{ ta.section_help|default('Help') }}
{{ ta.guide|default('Handleiding') }}
{% endif %}
{{ ta.view_website|default('Website bekijken') }}
{{ ta.logout|default('Uitloggen') }}
{{ user.username|default('') }}
{{ role_label(user_role)|default('') }}
{% if message is defined and message %}
{{ message }}
{% endif %} {% block content %}{% endblock %}
{% if needs_editor %} {% endif %} {% block extra_js %}{% endblock %}