{% extends 'projectroles/project_base.html' %} {% load rules %} {% load projectroles_common_tags %} {% block title %}Members of {{ project.title }}{% endblock title %} {% block css %} {{ block.super }} {% endblock css %} {% block projectroles_extend %} {% has_perm 'projectroles.update_project_owner' request.user project as can_update_owner %} {% has_perm 'projectroles.update_project_members' request.user project as can_update_members %} {% has_perm 'projectroles.update_project_delegate' request.user project as can_update_delegate %} {% has_perm 'projectroles.invite_users' request.user project as can_invite %}

{% get_display_name project.type title=True %} Members

{% if can_update_members or can_invite %} {% include 'projectroles/_role_list_buttons.html' with project=project can_update_members=can_update_members can_invite=can_invite %} {% endif %}
{% if project.is_remote %} {% if can_update_members or can_invite %}
This is a remote project. You can only update or invite members on the source site of this project. Click here to access member management.
{% endif %} {% endif %}
{% for i_owner in inherited_owners %} {% get_info_link 'Ownership inherited from parent category' as inherit_info %} {% endfor %} {% for delegate in delegates %} {% endfor %} {% for member in members %} {% endfor %}
User Name Email Role
{{ i_owner.user.username }} {{ i_owner.user.name }} {{ i_owner.user.email }} Inherited Owner {{ inherit_info | safe }}
{{ owner.user.username }} {{ owner.user.name }} {{ owner.user.email }} {% get_display_name project.type title=True %} Owner {% if not project.is_remote and can_update_owner %} {% include 'projectroles/_project_roles_buttons_owner.html' with user=owner.user assignment_id=owner.sodar_uuid %} {% endif %}
{{ delegate.user.username }} {{ delegate.user.name }} {{ delegate.user.email }} {% get_display_name project.type title=True %} Delegate {% if not project.is_remote and can_update_delegate %} {% include 'projectroles/_project_roles_buttons.html' with user=delegate.user assignment_id=delegate.sodar_uuid %} {% endif %}
{{ member.user.username }} {{ member.user.name }} {{ member.user.email }} {% get_role_display_name member title=True %} {% if not project.is_remote and can_update_members %} {% include 'projectroles/_project_roles_buttons.html' with user=member.user assignment_id=member.sodar_uuid %} {% endif %}
{% endblock projectroles_extend %} {% block javascript %} {{ block.super }} {% endblock javascript %}