{% extends theme('base.html') %} {% import 'macro/form.html' as fui %} {%- block title -%} {%- trans %}User creation{% endtrans -%} {%- endblock -%} {% block script %} {% endblock %} {% block submenu %} {% endblock %} {% macro render_field(field, noindicator=false) %} {{ fui.render_field(field, **kwargs) }} {% endmacro %} {% block content %}

{% trans %}User creation{% endtrans %}
{% trans %}Create a new user account{% endtrans %}

{% call fui.render_form(form, class_="profile-form info") %}

{% trans %}Personal information{% endtrans %}

{% if "jpegPhoto" in form %}
{% block photo_field scoped %} {{ render_field(form.jpegPhoto, display=false, class="photo-field") }} {{ render_field(form.jpegPhoto_delete, display=false, class="photo-delete-button") }} {% endblock %}
{% endif %} {% if "givenName" in form or "sn" in form %}
{% if "givenName" in form %} {% block given_name_field scoped %}{{ render_field(form.givenName) }}{% endblock %} {% endif %} {% if "sn" in form %} {% block sn_field scoped %}{{ render_field(form.sn) }}{% endblock %} {% endif %}
{% endif %} {% if "displayName" in form %} {% block display_name_field scoped %}{{ render_field(form.displayName) }}{% endblock %} {% endif %} {% if "jpegPhoto" in form %}
{% endif %} {% if "mail" in form %} {% block mail_field scoped %}{{ render_field(form.mail) }}{% endblock %} {% endif %} {% if "telephoneNumber" in form %} {% block telephone_number_field scoped %}{{ render_field(form.telephoneNumber) }}{% endblock %} {% endif %} {% if "postalAddress" in form %} {% block postal_address_field scoped %}{{ render_field(form.postalAddress) }}{% endblock %} {% endif %} {% if "street" in form %} {% block street_field scoped %}{{ render_field(form.street) }}{% endblock %} {% endif %}
{% if "postalCode" in form %} {% block postal_code_field scoped %}{{ render_field(form.postalCode) }}{% endblock %} {% endif %} {% if "l" in form %} {% block locality_field scoped %}{{ render_field(form.l) }}{% endblock %} {% endif %} {% if "st" in form %} {% block region_field scoped %}{{ render_field(form.st) }}{% endblock %} {% endif %}
{% if "departmentNumber" in form %} {% block department_number_field scoped %}{{ render_field(form.departmentNumber) }}{% endblock %} {% endif %} {% if "employeeNumber" in form %} {% block employee_number_field scoped %}{{ render_field(form.employeeNumber) }}{% endblock %} {% endif %}
{% if "title" in form %} {% block title_field scoped %}{{ render_field(form.title) }}{% endblock %} {% endif %} {% if "o" in form %} {% block organization_field scoped %}{{ render_field(form.o) }}{% endblock %} {% endif %}
{% if "labeledURI" in form %} {% block labeled_uri_field scoped %}{{ render_field(form.labeledURI) }}{% endblock %} {% endif %} {% if "preferredLanguage" in form %} {% block preferred_language_field scoped %}{{ render_field(form.preferredLanguage) }}{% endblock %} {% endif %}

{% trans %}Account information{% endtrans %}

{% if "uid" in form %} {% block uid_field scoped %}{{ render_field(form.uid) }}{% endblock %} {% endif %} {% if "groups" in form %} {% block groups_field scoped %}{{ render_field(form.groups) }}{% endblock %} {% endif %} {% if "password1" in form %} {% block password_field scoped %}
{{ render_field(form.password1, noindicator=true) }} {{ render_field(form.password2, noindicator=true) }}
{% endblock %} {% endif %} {% if user.can_manage_users %}
{% trans %}User password is not mandatory{% endtrans %}
{% if has_password %}

{% trans %}The user password can be set:{% endtrans %}

{% else %}

{% if has_smtp %} {% trans %}The user will not be able to authenticate unless the password is set, but they will be able to ask for a password initialization mail.{% endtrans %} {% else %} {% trans %}The user will not be able to authenticate unless the password is set.{% endtrans %} {% endif %}

{% endif %}
{% endif %}
{% endcall %}
{% endblock %}