{% extends "domain_base.html" %} {% block domain_content %} {{ set(UiContext, 'roles', roles.map(eval('(i) => i._id'))) }} {{ set(UiContext, 'canForceJoin', model.system.get('server.allowInvite') or handler.user.hasPriv(PRIV.PRIV_MANAGE_ALL_DOMAIN)) }} {% set _rolesSelect = roles.filter(eval("(i) => i._id !== 'guest'")).map(eval('(role) => [role._id, role._id]')) %}
| {{ _('User ID') }} | {{ _('Username') }} | {{ _('Role') }} | |
|---|---|---|---|
{%- for udoc in udocs -%}
{% set is_disabled=(rudoc._id == handler.user._id) %}
[{{udoc._id}}]{{ user.render_inline(udoc, avatar=false, badge=false) }}{% if not udoc.join %}
({{ _('Not joined yet') }})
{% endif %}
{%- endfor -%}
|
{{ role }} | ||
| {{ rudoc._id }} | {{ user.render_inline(rudoc, badge=false) }} {% if not rudoc.join %}({{ _('Not joined yet') }}){% endif %} | {{ form.select({ options:_rolesSelect, name:'role', value:rudoc.role, extra_class:'compact', disabled:is_disabled }) }} | |