{% extends theme('base.html') %} {% import 'macro/form.html' as fui %} {% import 'macro/profile.html' as profile %} {%- block title -%} {% if not edited_user %} {%- trans %}User creation{% endtrans -%} {% elif user.user_name == edited_user.user_name %} {%- trans %}My profile{% endtrans -%} {% else %} {%- trans %}User profile edition{% endtrans -%} {% endif %} {%- endblock -%} {% block script %} {% endblock %} {% block submenu %} {% endblock %} {% block content %}

{% if user.user_name == edited_user.user_name %} {% trans %}My profile{% endtrans %} {% else %} {% trans %}User profile edition{% endtrans %} {% endif %}
{% if user.user_name == edited_user.user_name %} {% trans %}Edit your personal information{% endtrans %} {% else %} {% trans %}Edit information about a user{% endtrans %} {% endif %}

{% call fui.render_form(form) %} {% 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") }} {% set photo = edited_user.photo and edited_user.photo[0] %}
{% 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, user, edited_user) }}{% endblock %} {% endif %} {% if "family_name" in form %} {% block sn_field scoped %}{{ profile.render_field(form.family_name, user, edited_user) }}{% endblock %} {% endif %}
{% endif %} {% if "display_name" in form %} {% block display_name_field scoped %}{{ profile.render_field(form.display_name, user, edited_user) }}{% endblock %} {% endif %} {% if "photo" in form %}
{% endif %} {% if "emails" in form %} {% block emails_field scoped %}{{ profile.render_field(form.emails, user, edited_user) }}{% endblock %} {% endif %} {% if "phone_numbers" in form %} {% block phone_numbers_field scoped %}{{ profile.render_field(form.phone_numbers, user, edited_user) }}{% endblock %} {% endif %} {% if "formatted_address" in form %} {% block formatted_address_field scoped %}{{ profile.render_field(form.formatted_address, user, edited_user) }}{% endblock %} {% endif %} {% if "street" in form %} {% block street_field scoped %}{{ profile.render_field(form.street, user, edited_user) }}{% endblock %} {% endif %}
{% if "postal_code" in form %} {% block postal_code_field scoped %}{{ profile.render_field(form.postal_code, user, edited_user) }}{% endblock %} {% endif %} {% if "locality" in form %} {% block locality_field scoped %}{{ profile.render_field(form.locality, user, edited_user) }}{% endblock %} {% endif %} {% if "region" in form %} {% block region_field scoped %}{{ profile.render_field(form.region, user, edited_user) }}{% endblock %} {% endif %}
{% if "department" in form %} {% block department_number_field scoped %}{{ profile.render_field(form.department, user, edited_user) }}{% endblock %} {% endif %} {% if "employee_number" in form %} {% block employee_number_field scoped %}{{ profile.render_field(form.employee_number, user, edited_user) }}{% endblock %} {% endif %}
{% if "title" in form %} {% block title_field scoped %}{{ profile.render_field(form.title, user, edited_user) }}{% endblock %} {% endif %} {% if "organization" in form %} {% block organization_field scoped %}{{ profile.render_field(form.organization, user, edited_user) }}{% endblock %} {% endif %}
{% if "profile_url" in form %} {% block profile_url_field scoped %}{{ profile.render_field(form.profile_url, user, edited_user) }}{% endblock %} {% endif %} {% if "preferred_language" in form %} {% block preferred_language_field scoped %}{{ profile.render_field(form.preferred_language, user, edited_user) }}{% endblock %} {% endif %}
{% endcall %}
{% endblock %}