<h3>
    <span class="fas fa-wrench"></span>
    {% trans %}Settings{% endtrans %}
    {{ pageSetVar('title', 'User settings'|trans) }}
</h3>

{{ form_start(form) }}
{{ form_errors(form) }}
<fieldset>
    <legend>{% trans %}General Settings{% endtrans %}</legend>
    {{ form_row(form[constant('MODVAR_ANONYMOUS_DISPLAY_NAME', UC)]) }}
    {{ form_row(form[constant('MODVAR_ITEMS_PER_PAGE', UC)]) }}
</fieldset>
<fieldset>
    <legend>{% trans %}Account Page Settings{% endtrans %}</legend>
    {{ form_row(form[constant('MODVAR_ACCOUNT_DISPLAY_GRAPHICS', UC)]) }}
    {{ form_row(form[constant('MODVAR_ALLOW_USER_SELF_DELETE', UC)]) }}
</fieldset>
<fieldset>
    <legend>{% trans %}Registration Settings{% endtrans %}</legend>
    {{ form_row(form[constant('MODVAR_REGISTRATION_ENABLED', UC)]) }}
    <div id="registration_disabled_reason" class="collapse show">
        {{ form_row(form[constant('MODVAR_REGISTRATION_DISABLED_REASON', UC)]) }}
    </div>
    {{ form_row(form[constant('MODVAR_REGISTRATION_ADMIN_NOTIFICATION_EMAIL', UC)]) }}
    {{ form_row(form[constant('MODVAR_REGISTRATION_APPROVAL_REQUIRED', UC)]) }}
    <div id="{{ form[constant('MODVAR_REGISTRATION_AUTO_LOGIN', UC)].vars.id }}_wrap" class="collapse show">
        {{ form_row(form[constant('MODVAR_REGISTRATION_AUTO_LOGIN', UC)]) }}
    </div>
    {{ form_row(form[constant('MODVAR_REGISTRATION_ILLEGAL_UNAMES', UC)]) }}
    {{ form_row(form[constant('MODVAR_REGISTRATION_ILLEGAL_AGENTS', UC)]) }}
    {{ form_row(form[constant('MODVAR_REGISTRATION_ILLEGAL_DOMAINS', UC)]) }}
</fieldset>
<fieldset>
    <legend>{% trans %}User Login Settings{% endtrans %}</legend>
    {{ form_row(form[constant('MODVAR_LOGIN_DISPLAY_INACTIVE_STATUS', UC)]) }}
    {{ form_row(form[constant('MODVAR_LOGIN_DISPLAY_VERIFY_STATUS', UC)]) }}
    {{ form_row(form[constant('MODVAR_LOGIN_DISPLAY_APPROVAL_STATUS', UC)]) }}
</fieldset>
<div class="form-group row">
    <div class="col-md-9 offset-md-3">
        {{ form_widget(form.save) }}
        {{ form_widget(form.cancel) }}
    </div>
</div>
{{ form_end(form) }}
<div id="configElementIdentifiers" data-registration-enabled="{{ form[constant('MODVAR_REGISTRATION_ENABLED', UC)].vars.id }}" data-auto-login="{{ form[constant('MODVAR_REGISTRATION_AUTO_LOGIN', UC)].vars.id }}" data-approval-required="{{ form[constant('MODVAR_REGISTRATION_APPROVAL_REQUIRED', UC)].vars.id }}"></div>
{{ pageAddAsset('javascript', zasset('@ZikulaUsersModule:js/Zikula.Users.Config.js')) }}
