{% extends "admin/layout.html" %} {% block title %}Katalog — Tuxflotte Admin{% endblock %} {% block admin_content %} {% include "admin/_workspaces_nav.html" %}

Katalog

Alles, was ein Workspace enthalten kann. Klappe einen Bereich und dann eine Kategorie auf. Die Kennzeichen rechts zeigen, auf welcher Distro ein Eintrag verfügbar ist (durchgestrichen = auf dieser Distro nicht umgesetzt; Mauszeiger drüber zeigt die Ansible-Rolle). Neue Distro-Umsetzungen brauchen Rollen-Code in ansible-content, nicht nur einen Datenbankeintrag.

{% for bereich in bereiche %}
{{ bereich.symbol }} {{ bereich.name }} ({{ bereich.anzahl }}) {% if not bereich.kategorien %}

Noch keine Einträge.

{% endif %} {% for kategorie in bereich.kategorien %}
{{ kategorie.name }} ({{ kategorie.eintraege | length }})
    {% for e in kategorie.eintraege %} {% set p = e.pflege %}
  • {% if e.icon_url %} {% else %} {% endif %} {{ e.name }} {% if p.key %}{{ p.key }}{% if p.art == "merkmal" and not p.im_auftragskatalog %} nicht im Auftragskatalog{% endif %}{% endif %} {% if e.description %}{{ e.description }}{% endif %} {% for d in e.distros %} {{ d.name }} {% endfor %} {% if p.art == "merkmal" %}
    Bearbeiten
    {% elif p.art == "webapp" %}
    Bearbeiten
    {% endif %}
  • {% endfor %}
{% endfor %}
{% endfor %}
Neues Merkmal anlegen

Neue Webapps legst du unten unter Webapp-Vorlagen an.

{# GUI-Runde 23.10.2026: früher eigene Unterseiten unter "Katalog". #}
Kategorien {{ kategorien | length }} {% include "admin/_katalog_kategorien.html" %}
Webapp-Vorlagen {{ webapp_templates | length }} {% include "admin/_katalog_webapp_vorlagen.html" %}
{% endblock %}