{# folders/dialogs/reassign/modal.html Besitzerwechsel eines Ordners -- admin-gated, siehe _owner_store.py::make_reassign_owner_router()/require_admin(). Bewusst ein eigener, schmaler Dialog statt eines Felds im normalen Bearbeiten-Dialog: der wird generisch aus schema.yaml gebaut (kein Owner-Feld dort), und Besitzerwechsel ist ohnehin eine seltene, eigenständige Admin-Aktion, keine normale Ordner-Eigenschaft. #} {% extends "dialog_form.html" %} {% import 'partials/components/ui_macros.html' as ui %} {% block dialog_width %}400{% endblock %} {% block dialog_title %}Besitzer ändern – {{ item.description or item_id }}{% endblock %} {% block form_method %}post{% endblock %} {% block form_action %}/ui/folders/{{ item_id }}/reassign{% endblock %} {% block dialog_body %} {% call ui.form_group('Besitzer') %} {{ ui.form_select('owner_user_id', users_options, item.owner_user_id | string, placeholder='') }} {% endcall %} Der neue Besitzer sieht diesen Ordner künftig in seiner eigenen Ordner-Liste und kann seinen Inhalt durchsuchen -- Administratoren können den Besitzer ändern, aber nicht selbst auf fremde Ordnerinhalte zugreifen. {% endblock %}