Zuletzt bearbeitet vor einem Tag
von Margit Link-Rodrigue

Semantische Seitenversionierung

Version vom 1. Oktober 2026, 13:41 Uhr von Margit Link-Rodrigue (Diskussion | Beiträge)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
PDF-Ausschluss - Start
← Erweiterung
no subpages
PDF-Ausschluss - Ende
Die manuelle Seitenversionierung ist ab BlueSpice 6 enthalten.


PageVersions ist eine Funktion, die die normale Revisionshistorie um semantische Seitenversionen ergänzt. Sie ermöglicht es Seitenbearbeitern, Versionen für eine Seite zu erstellen, diese Versionen in der Benutzeroberfläche anzuzeigen und sie in Integrationen wie Workflows und Automatisierungen zu nutzen.

Unterschied zu freigegebenen Versionen

Seiten, für die der Freigabemechanismus aktiviert ist, erhalten automatisch bei jeder Freigabe eine technische Freigabe-Versionsnummer. Diese ist jedoch nicht immer geeignet, die tatsächliche inhaltliche Dokumentenversion einer Seite widerzuspiegeln. Daher können Benutzer unabhängig vom Freigabe-Mechanismus, auf jeder Seite eine Versionsnummer erzeugen. Hierbei können sie zwischen Hauptversion (1.0.0) und Nebenversion (0.1.0) unterscheiden.

Versionsnummer setzen

  1. Klicken Sie in den Seitenwerkzeugen auf "Seitenversion erstellen".
  2. Wählen Sie die nächstmögliche Version aus. Hier können Sie entweder eine Nebenversion oder eine Hauptversion setzen.
    Dialog mit Auswahl für die erste Haupt- oder Nebenversion
    Nächste Version festlegen
  3. Erstellen Sie die Version. Diese wird nun im Titelbereich mit einem Auswahlmenü existierender Versionen angezeigt.

​Sollte die Aktion "Seitenversion erstellen" fehlen, wenden Sie sich an einen Benutzer mit Admin-Rechten. Es ist möglich, dass das Versionierungs-Feature in der Namensraumverwaltung erst aktiviert werden muss oder dass Sie nicht die nötigen Rechte auf der Seite zur Erstellung von Versionen haben.

Parser-Variablen

Die Version einer Seite kann mit folgender Variable direkt auf einer Seite ( über eine Vorlage oder direkt im Seitenquelltext) angezeigt werden:

{{PAGEVERSION}}

Um die Version einer anderen Seite anzuzeigen, wird die Parserfunktion verwendet:

{{#PAGEVERSION:Seitenname}}

Integrationen

Die Seitenversionen bieten Integrationspunkte für folgende Funktionen:

  • Anzeige in der Versionsgeschichte
  • Bereitstellung einer Workflow-Aktivität
  • Metadaten-Provider für BlueSpice Discovery
  • WikiAutomations-Trigger
  • Unterstützung für das PageCheckout-Plugin