{% extends 'administration/base.html.twig' %} {% block title %}{{ 'admin.settings'|trans }}{% endblock %} {% block body %} {% set settings = get_settings() %}

{{ 'admin.settings'|trans }}

{{ 'admin.configure_system_settings'|trans }}

{{ 'admin.revisions.title'|trans }}
{{ form_start(form, {'attr': {'id': 'form'}}) }}

{{ 'admin.general_settings'|trans }}

{{ form_label(form.systemName, null, {'label_attr': {'class': 'form-label fw-semibold'}}) }} {{ form_widget(form.systemName, {'attr': {'class': 'form-control'}}) }}
{{ form_label(form.theme, null, {'label_attr': {'class': 'form-label fw-semibold'}}) }} {{ form_widget(form.theme, {'attr': {'class': 'form-control'}}) }}
{{ form_label(form.timezone, null, {'label_attr': {'class': 'form-label fw-semibold'}}) }} {{ form_widget(form.timezone, {'attr': {'class': 'form-control'}}) }}
{{ form_label(form.textSeparator, null, {'label_attr': {'class': 'form-label fw-semibold'}}) }} {{ form_widget(form.textSeparator, {'attr': {'class': 'form-control'}}) }}
{{ form_label(form.favicon, null, {'label_attr': {'class': 'form-label fw-semibold'}}) }} {{ form_widget(form.favicon, {'attr': {'class': 'form-control'}}) }}

{{ 'admin.seo_meta_tags'|trans }}

{{ form_label(form.metaTags, null, {'label_attr': {'class': 'form-label fw-semibold'}}) }} {{ form_widget(form.metaTags, {'attr': {'class': 'form-control editor', 'rows': 5, 'data-editor-language': 'html', 'data-ce-title': 'form.settings.meta_tags'|trans }}) }} {{ 'admin.meta_tags_description'|trans }}

{{ 'admin.settings_nav.code'|trans }}

{{ form_label(form.globalStylesheet, null, {'label_attr': {'class': 'form-label fw-semibold'}}) }} {{ form_widget(form.globalStylesheet, {'attr': {'class': 'form-control editor wysiwyg-css', 'rows': 10, 'data-editor-language': 'css', 'data-ce-title': 'form.settings.global_stylesheet'|trans}}) }} {{ 'admin.global_css_description'|trans }}
{{ form_label(form.globalJavascript, null, {'label_attr': {'class': 'form-label fw-semibold'}}) }} {{ form_widget(form.globalJavascript, {'attr': {'class': 'form-control editor wysiwyg-js', 'rows': 10, 'data-editor-language': 'javascript', 'data-ce-title': 'form.settings.global_javascript'|trans}}) }} {{ 'admin.global_js_description'|trans }}
{{ form_label(form.globalJavascriptBottom, null, {'label_attr': {'class': 'form-label fw-semibold'}}) }} {{ form_widget(form.globalJavascriptBottom, {'attr': {'class': 'form-control editor wysiwyg-js-body', 'rows': 8, 'data-editor-language': 'javascript', 'data-ce-title': 'form.settings.global_javascript_bottom'|trans}}) }} {{ 'admin.global_js_bottom_description'|trans }}

{{ 'admin.custom_navigation'|trans }}

{{ form_label(form.navigation, null, {'label_attr': {'class': 'form-label fw-semibold'}}) }} {{ form_widget(form.navigation, {'attr': {'class': 'form-control wysiwyg-editor', 'rows': 8, 'data-ce-title': 'form.settings.navigation'|trans}}) }} {{ 'admin.custom_navigation_description'|trans }}

{{ 'admin.global_footer'|trans }}

{{ form_label(form.globalFooter, null, {'label_attr': {'class': 'form-label fw-semibold'}}) }} {{ form_widget(form.globalFooter, {'attr': {'class': 'form-control wysiwyg-editor', 'rows': 8, 'data-ce-title': 'form.settings.global_footer'|trans}}) }} {{ 'admin.global_footer_description'|trans }}

{{ 'admin.navigation_settings'|trans }}

{{ form_widget(form.showAdministrationInNavigation, {'attr': {'class': 'form-check-input'}}) }} {{ form_label(form.showAdministrationInNavigation, null, {'label_attr': {'class': 'form-check-label fw-semibold'}}) }} {{ 'admin.show_admin_in_nav_description'|trans }}
{{ form_widget(form.showLoginInNavigation, {'attr': {'class': 'form-check-input'}}) }} {{ form_label(form.showLoginInNavigation, null, {'label_attr': {'class': 'form-check-label fw-semibold'}}) }} {{ 'admin.show_login_in_nav_description'|trans }}
{{ form_widget(form.showLogoutInNavigation, {'attr': {'class': 'form-check-input'}}) }} {{ form_label(form.showLogoutInNavigation, null, {'label_attr': {'class': 'form-check-label fw-semibold'}}) }} {{ 'admin.show_logout_in_nav_description'|trans }}
{{ form_widget(form.showRegistrationInNavigation, {'attr': {'class': 'form-check-input'}}) }} {{ form_label(form.showRegistrationInNavigation, null, {'label_attr': {'class': 'form-check-label fw-semibold'}}) }} {{ 'admin.show_registration_in_nav_description'|trans }}

{{ 'admin.system_security'|trans }}

{{ form_widget(form.automaticBackup, {'attr': {'class': 'form-check-input'}}) }} {{ form_label(form.automaticBackup, null, {'label_attr': {'class': 'form-check-label fw-semibold'}}) }} {{ 'admin.automatic_backups_description'|trans }}
{{ form_widget(form.allowRegistrations, {'attr': {'class': 'form-check-input'}}) }} {{ form_label(form.allowRegistrations, null, {'label_attr': {'class': 'form-check-label fw-semibold'}}) }} {{ 'admin.allow_new_registrations'|trans }}
{{ form_widget(form.allowRememberMeOnLogin, {'attr': {'class': 'form-check-input'}}) }} {{ form_label(form.allowRememberMeOnLogin, null, {'label_attr': {'class': 'form-check-label fw-semibold'}}) }} {{ 'admin.show_remember_me_description'|trans }}
{{ form_label(form.loginIdentifierMode, null, {'label_attr': {'class': 'form-label fw-semibold'}}) }} {{ form_widget(form.loginIdentifierMode, {'attr': {'class': 'form-select'}}) }} {{ 'admin.login_identifier_mode_description'|trans }}
{{ form_widget(form.allowPasswordReset, {'attr': {'class': 'form-check-input'}}) }} {{ form_label(form.allowPasswordReset, null, {'label_attr': {'class': 'form-check-label fw-semibold'}}) }} {{ 'admin.allow_password_reset_description'|trans }}
{% if settingsHasCustomFieldSets|default(false) %}
{% import 'administration/custom_fields/tabs.html.twig' as customFields %} {{ customFields.custom_field_tabs(form, 'settings', 1) }}
{% endif %}

{{ 'admin.save_shortcut_hint'|trans }}

{{ form_end(form) }}
{% endblock %}