{% extends "base.html" %} {% block title %}{{ _('Project Groups') }} — {{ service_name }}{% endblock %} {% macro show_project_tree(project) %} {{ project.name | get_translated_text }} {% if project_permissions_by_id[project.id] != Permissions.NONE %} {{ _('Member') }} {% if project_permissions_by_id[project.id] == Permissions.READ %}({{ _('Read') }}){% endif %} {% if project_permissions_by_id[project.id] == Permissions.WRITE %}({{ _('Write') }}){% endif %} {% if project_permissions_by_id[project.id] == Permissions.GRANT %}({{ _('Grant') }}){% endif %} {% endif %}
{{ _('A project group is a hierarchy of users which share the object permissions granted to it, limited by the permissions each member has for the project group itself.') }} {{ _('Read more.') }}
{% if not current_user.is_readonly and (current_user.is_admin or not config['ONLY_ADMINS_CAN_CREATE_PROJECTS'] or not config['ONLY_ADMINS_CAN_MANAGE_GROUP_CATEGORIES']) %}{% if current_user.is_admin or not config['ONLY_ADMINS_CAN_CREATE_PROJECTS'] %} {% endif %} {% if current_user.is_admin or not config['ONLY_ADMINS_CAN_MANAGE_GROUP_CATEGORIES'] %} {{ _('Manage Group Categories') }} {% endif %}
{% endif %} {{ show_group_category_tree(group_category_tree) }} {% if not current_user.is_readonly %}