{% 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 %} {% endmacro %} {% macro show_group_category_tree(group_category_tree, parent_category_id=None) %} {% endmacro %} {% block content %} {% set allowed_language_ids = [] %} {% for language in languages %} {{ allowed_language_ids.append(language.id) or '' }} {% endfor %}

{{ _('Project Groups') }}

{{ _('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 %} {% endif %} {% endblock %} {% block stylesheets %} {{ super() }} {% endblock %} {% block template_values %} {% set language_info_languages = [] %} {% for lang in languages %} {% do language_info_languages.append({"id": lang.id | string, "name": lang.names | get_translated_text, "lang_code": lang.lang_code}) %} {% endfor %} {% do set_template_value("language_info.languages", language_info_languages) %} {% do set_template_value("language_info.english_id", ENGLISH.id) %} {% do set_template_value("show_create_form", show_create_form) %} {{ super() }} {% endblock %} {% block scripts %} {{ super() }} {% endblock %}