{% extends theme('base.html') %} {% import 'macro/form.html' as fui %} {% import 'partial/profile_field.html' as profile %} {%- block title -%} {%- trans %}User creation{% endtrans -%} {%- endblock -%} {% block script %} {% endblock %} {% block submenu %} {% trans %}View{% endtrans %} {% trans %}Add{% endtrans %} {% if features.has_smtp %} {% trans %}Invite{% endtrans %} {% endif %} {% endblock %} {% 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 "photo" in form %}
{% block photo_field scoped %} {{ profile.render_field(form.photo, display=false, class="photo-field") }} {{ profile.render_field(form.photo_delete, display=false, class="photo-delete-button") }} {% endblock %}
{% endif %} {% if "given_name" in form or "family_name" in form %}
{% if "given_name" in form %} {% block given_name_field scoped %}{{ profile.render_field(form.given_name) }}{% endblock %} {% endif %} {% if "family_name" in form %} {% block family_name_field scoped %}{{ profile.render_field(form.family_name) }}{% endblock %} {% endif %}
{% endif %} {% if "display_name" in form %} {% block display_name_field scoped %}{{ profile.render_field(form.display_name) }}{% endblock %} {% endif %} {% if "photo" in form %}
{% endif %} {% if "emails" in form %} {% block emails_field scoped %}{{ profile.render_field(form.emails) }}{% endblock %} {% endif %} {% if "phone_numbers" in form %} {% block phone_numbers_field scoped %}{{ profile.render_field(form.phone_numbers) }}{% endblock %} {% endif %} {% if "formatted_address" in form %} {% block formatted_address_field scoped %}{{ profile.render_field(form.formatted_address) }}{% endblock %} {% endif %} {% if "street" in form %} {% block street_field scoped %}{{ profile.render_field(form.street) }}{% endblock %} {% endif %}
{% if "postal_code" in form %} {% block postal_code_field scoped %}{{ profile.render_field(form.postal_code) }}{% endblock %} {% endif %} {% if "locality" in form %} {% block locality_field scoped %}{{ profile.render_field(form.locality) }}{% endblock %} {% endif %} {% if "region" in form %} {% block region_field scoped %}{{ profile.render_field(form.region) }}{% endblock %} {% endif %}
{% if "department" in form %} {% block department_field scoped %}{{ profile.render_field(form.department) }}{% endblock %} {% endif %} {% if "employee_number" in form %} {% block employee_number_field scoped %}{{ profile.render_field(form.employee_number) }}{% endblock %} {% endif %}
{% if "title" in form %} {% block title_field scoped %}{{ profile.render_field(form.title) }}{% endblock %} {% endif %} {% if "organization" in form %} {% block organization_field scoped %}{{ profile.render_field(form.organization) }}{% endblock %} {% endif %}
{% if "profile_url" in form %} {% block profile_uri_field scoped %}{{ profile.render_field(form.profile_url) }}{% endblock %} {% endif %} {% if "preferred_language" in form %} {% block preferred_language_field scoped %}{{ profile.render_field(form.preferred_language) }}{% endblock %} {% endif %}

{% trans %}Account settings{% endtrans %}

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

{% if features.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 %}
{% if not user %} {{ _("Login page") }} {% endif %}
{% endcall %}
{% endblock %}