{% extends "base.html" %} {% load crispy_forms_tags humanize i18n icons permissions translations %} {% block breadcrumbs %} {% if object.defining_project %}
  • {{ object.defining_project }}
  • {% translate "Access control" %}
  • {% else %}
  • {% translate "Manage" %}
  • {% translate "Teams" %}
  • {% endif %}
  • {{ object.name }}
  • {% endblock breadcrumbs %} {% block content %} {% perm "meta:team.users" object as user_can_edit_team_users %}
    {% csrf_token %}
    {% if form %} {{ form|crispy }} {% else %}
    {% translate "Roles" %} {% include "auth/teams-roles.html" with group=object %}
    {% translate "Languages" %} {% include "auth/teams-languages.html" with group=object %}
    {% translate "Projects" %} {% include "auth/teams-projects.html" with group=object %}
    {% translate "Components" %} {% include "auth/teams-components.html" with group=object %}
    {% endif %}
    {% if form %}

    {% translate "Automatically add newly created users to this team based on their e-mail address." %} {% documentation_icon 'admin/access' 'autoteam' %}

    {{ auto_formset|crispy }}


    {% endif %} {% if user_can_edit_team_users %}

    {% documentation_icon 'admin/access' 'groups' right=True %} {% translate "Users" %}

    {% for user in users %} {% endfor %}
    {% translate "Username" %} {% translate "Full name" %} {% translate "Last sign in" %}
    {{ user.username }} {% if user in admins %} {% translate "Team administrator" %} {% endif %} {{ user.full_name }} {% if user.last_login %} {{ user.last_login|naturaltime }} {% else %} {% translate "Not yet signed in" %} {% endif %} {% if user in admins %} {% icon 'account-supervisor.svg' %} {% translate "Revoke administration" %} {% else %} {% icon 'account-supervisor.svg' %} {% translate "Grant administration" %} {% endif %} {% icon 'delete.svg' %} {% translate "Remove" %}
    {% if users.paginator.num_pages > 1 %} {% endif %}
    {% endif %}
    {% if form %} {% endif %}
    {% for user in users %}
    {% csrf_token %}
    {% endfor %}
    {% csrf_token %}
    {% endblock content %}