{% extends 'base.html' %} {% block content %}
{% include "cri_frontend/_criuser_nav.html" with current_page="account-info" %}

Groups
{% for tabname, memberships_list in memberships_tabs %} {% regroup memberships_list.values|dictsort:"graduation_year" by graduation_year as memberships_by_year %} {% regroup memberships_list by group as memberships_by_groups %}
{{ tabname }}
{% for memberships in memberships_by_year %} {{ memberships.grouper }} {% endfor %}
{% for memberships in memberships_by_groups %} {% with group=memberships.grouper %} {{ group }} {{ group.get_kind_display }} {% for m in memberships.list %} {% if m.graduation_year %} {{ m.graduation_year }} {% endif %} {% endfor %} {% if group.private %} {% endif %} {% endwith $%} {% empty %} This section is empty {% endfor %} {% endfor %}

{% if criuser.criserviceaccount %} {% else %} {% endif %} {{ criuser.get_full_name }}

{% if user == criuser %} Edit {% endif %}
{% with new_account=criuser.get_new_account %} {% if new_account %} {% endif %} {% endwith %} {% if not criuser.is_active and user.is_staff %} {% elif criuser.is_staff and user.is_staff %} {% endif %} {% if criuser.criserviceaccount %} {% endif %} {% with aliases=criuser.mail_aliases.all %} {% if aliases %} {% endif %} {% endwith %} {% if user == criuser or perms.cri_models.view_criuser_legal_identity or perms.cri_models.view_criuser_phone or perms.cri_models.view_criuser_birthdate %} {% if user == criuser or perms.cri_models.view_criuser_legal_identity %} {% endif %} {% if user == criuser or perms.cri_models.view_criuser_legal_identity or perms.cri_models.view_phone %} {% if criuser.phone %} {% endif %} {% endif %} {% if user == criuser or perms.cri_models.view_criuser_birthdate %} {% if criuser.birthdate %} {% endif %} {% endif %} {% endif %} {% if criuser.nickname or criuser.callsign %} {% if criuser.nickname %} {% endif %} {% if criuser.callsign %} {% endif %} {% endif %}
Account
Login {{ criuser.username }}
Email address {% if criuser.email %} {{ criuser.email }} {% endif %}
Email aliases {% for alias in aliases %} {{ alias }}
{% endfor %}
User ID (UID) {{ criuser.uid }}
Group ID (GID) {{ criuser.primary_group.gid }} ( {{ criuser.primary_group }})
Kerberos principal {% if criuser.primary_principal %}{{ criuser.primary_principal }}{% endif %}
Identity
First name {{ criuser.first_name }}
Last name {{ criuser.last_name }}
Personal data
Legal first name {{ criuser.legal_first_name }}
Legal last name {{ criuser.legal_last_name }}
Phone number {% if criuser.phone %}{{ criuser.phone }}{% endif %}
Birthdate {{ criuser.birthdate }}
Extra data
Nickname {{ criuser.nickname }}
Call sign {{ criuser.callsign }}
{% endblock %}