{% from "partials/components/ui_macros.html" import modal_title, modal_footer %} {% set _source_url = (item or {}).get('source_url') or '' %} {% set _pkg_name = (item or {}).get('name') or item_id or '' %}
{% if item_id %} {{ modal_title(title="Paket bearbeiten – " ~ item_id, icon="edit") }} {% set submit_url = "/ui/debian/" ~ item_id ~ "/update" %} {% else %} {{ modal_title(is_edit=false, title="Neues Debian-Paket") }} {% set submit_url = "/ui/debian/" %} {% endif %}
{# ── Paket-Suche (nur im Create-Modus) ────────────────────────────── #} {% if not item_id %}
{# Bereits ausgewählt #}
{{ _pkg_name }} {{ _source_url }}
{# Suchfeld #}
{% endif %} {# ── Edit-Modus: Felder direkt bearbeitbar ────────────────────────── #} {% if item_id %}
{% endif %} {# ── Distribution & Komponente ──────────────────────────────────────── #}
{# ── Typ ────────────────────────────────────────────────────────────── #}
{{ modal_footer(enabled=(item or {}).get('enabled', True), save_label='Speichern' if item_id else 'Erstellen', has_toggle=true, save_id='create-edit-submit', save_type='button') }}
{# ── Paketname ──────────────────────────────────────────────────────── #}
{# ── Git-URL ────────────────────────────────────────────────────────── #}
Git-Repository das den debian/-Ordner enthält
{# ── Distribution & Komponente ──────────────────────────────────────── #}
{# ── Typ ────────────────────────────────────────────────────────────── #}
{# ── Aktiv ──────────────────────────────────────────────────────────── #} {{ modal_footer(save_label="Speichern") }}