{#
folders/partials/row_actions.html
extra_actions_template für list_wrapper_inner.html (has_edit/has_delete
sind für dieses Modul aus, siehe __init__.py) -- Dateien durchsuchen/
Bearbeiten/Löschen nur für den eigenen Ordner, "Besitzer ändern" nur für
Admins (T-330-SYNC). Admins sehen dank admin_sees_all=True (crud.py)
auch fremde Ordner in der Liste, sollen deren Inhalt aber nicht
einsehen können -- deshalb hier die Owner-Prüfung statt allein auf
ui_store zu vertrauen (dessen get()/update() bleiben zwar ohnehin
gesperrt, aber ohne dieses Ausblenden würde ein Admin einen Button
sehen, der bei jedem Klick nur mit einem Fehler endet).
#}
{% import 'partials/components/ui_macros.html' as ui %}
{% set _is_owner = current_user and item_data.owner_user_id == current_user.id %}
{% if _is_owner %}
{{ ui.edit_button(module=module, item=item_name, container_id=container_id, loading_id=loading_id, page=_page) }}
{{ ui.delete_button(module=module, item=item_name, container_id=container_id, loading_id=loading_id, description=item_data.description or item_name) }}
{% endif %}
{% if current_user and current_user.is_admin %}
{% endif %}