{% extends 'admin/base.html.twig' %} {% block title %}Neue Dokumentversion{% endblock %} {% block body %}

Neue Version

Neue unveränderliche Version für ein bestehendes Dokument hochladen.
Zurück zum Dokument
{% for message in app.flashes('success') %}
{{ message }}
{% endfor %} {% for message in app.flashes('danger') %}
{{ message }}
{% endfor %} {% for message in app.flashes('info') %}
{{ message }}
{% endfor %}
Dokumentkontext
Dokument: {{ document.title }}
Eine neue Version erzeugt eine zusätzliche, unveränderliche Dokumentversion. Die bestehende aktive Version bleibt zunächst unverändert.
Aktueller Stand
Aktive Version: {% if document.currentVersion %} v{{ document.currentVersion.versionNumber }} {% else %} - {% endif %}
Vorhandene Versionen: {{ document.versions|length }}
Zugewiesene Tags: {{ document.tags|length }}
Wichtig für den Lifecycle
  • Der Upload erzeugt nur eine neue Version, aber aktiviert sie nicht automatisch.
  • Erst die spätere Aktivierung löst den deterministischen Re-Ingest aus.
  • Tags bleiben auf Dokumentebene bestehen und gelten weiterhin für das Dokument als Ganzes.
Gute Praxis
  • Nur fachlich wirklich passende Nachfolgeversionen hochladen.
  • Kein anderes Thema oder anderes Produkt in dieselbe Dokumentlinie mischen.
  • Bei stark verändertem Fachinhalt später Tagging mitprüfen.
Unterstützte Formate: PDF, DOCX, TXT, MD. Die Datei wird versioniert gespeichert und mit einer eindeutigen Checksum versehen.
Was passiert nach dem Upload?
  • Es wird eine neue, unveränderliche Dokumentversion angelegt.
  • Die aktive Version bleibt zunächst unverändert.
  • Ein Re-Ingest erfolgt erst nach späterer Aktivierung dieser Version.
  • Danach wird der Wissensindex deterministisch neu aufgebaut.
{% if is_granted('ROLE_SUPER_ADMIN') %}
{% endif %}
Hinweis: Eine neue Version verbessert den Dokument-Lifecycle nur dann sauber, wenn sie fachlich wirklich zu diesem Dokument gehört. Bei stark verändertem Inhalt sollten nach der späteren Aktivierung auch die Tags geprüft werden.
{% endblock %}