{# Display a table of all item names with permissions for a selected user. Provide a link to modify the ACL of each item (modify item link). Uses jquery TableSort to initialize table sorted by columns 0 and 1, with empty cells always on top. TODO: emptyMin is a better choice than empty-top but requires TableSorter version >= 2.16.2. Current version: XStatic_JQuery.TableSorter-2.14.5.1 See https://mottie.github.io/tablesorter/docs/example-option-sort-empty.html #} {% extends theme("layout.html") %} {% import "utils.html" as utils %} {% block content %}

{{ _("User ACL Report") }}

{{ _("User Names") }}: {{ user_names|join(', ') }}

{% for item in itemwise_acl %} {% endfor %}
{{ _("Namespace") }} {{ _("Item Names") }} {{ _("read") }} {{ _("write") }} {{ _("create") }} {{ _("destroy") }} {{ _("admin") }}
{{ item['namespace'] }} {%- if item['name'] -%} {{ item['name']|join(', ') }} {%- else -%} Item Id: {{ item['itemid'] }} {%- endif -%} {% if item['read'] %}{{ _("read") }}{% endif %} {% if item['write'] %}{{ _("write") }}{% endif %} {% if item['create'] %}{{ _("create") }}{% endif %} {% if item['destroy'] %}{{ _("destroy") }}{% endif %} {% if item['admin'] %}{{ _("admin") }}{% endif %}
{% endblock %}