{% extends 'edit.twig' %} {% block inner_content %} {% if result %} {% set ro = not result.can_edit %} {% set editable_members = [] %} {% set fixed_members = [] %} {% for member in result.members %} {% if member.source == 'idp' or member.username not in mailboxes %} {% set fixed_members = fixed_members|merge([member]) %} {% else %} {% set editable_members = editable_members|merge([member.username]) %} {% endif %} {% endfor %}

{{ lang.groups.group }}: {{ result.name }}

{% if result.idp_ref %} {% endif %}
{% if not ro %} {# an empty selection still sends the field, so all editable members can be removed #} {% endif %}
{{ lang.groups.address_hint }}
{% if fixed_members %}
{% for member in fixed_members %} {% if member.source == 'idp' %} {% endif %}{{ member.username }} {% endfor %}
{% endif %}
{{ lang.groups.send_as_hint }}
{% include 'edit/mailbox-group-grants.twig' with {'kind': 'imap', 'grants': result.imap_grants, 'id': 'group_imap_grants'} %} {% if not skip_sogo %} {% include 'edit/mailbox-group-grants.twig' with {'kind': 'sogo', 'grants': result.sogo_grants, 'id': 'group_sogo_grants'} %} {% endif %}
{% if not skip_sogo %}
{% endif %}
{% if mailcow_cc_role == 'admin' %}
{{ lang.groups.template_hint }}
{% else %}
{% endif %}
{% if not ro %}
{% endif %}
{% else %} {{ parent() }} {% endif %} {% endblock %}