Die Seite wurde neu angelegt: „{{DISPLAYTITLE:Semantische Seitenversionierung}} {{BSVersion|bsvFrom=6|bsvFeature=Die manuelle Seitenversionierung}} 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. == Funktionen == Die Seitenve…“ |
Keine Bearbeitungszusammenfassung |
||
| (2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 2: | Zeile 2: | ||
{{BSVersion|bsvFrom=6|bsvFeature=Die manuelle Seitenversionierung}} | {{BSVersion|bsvFrom=6|bsvFeature=Die manuelle Seitenversionierung}} | ||
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. | '''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 == | |||
# Klicken Sie in den [[Handbuch:Erweiterung/BlueSpiceDiscovery#Seitenwerkzeuge|Seitenwerkzeugen]] auf "'''Seitenversion erstellen'''". | |||
# Wählen Sie die nächstmögliche Version aus. Hier können Sie entweder eine Nebenversion oder eine Hauptversion setzen.[[Datei:Erweiterung PageVersions - Dialog.png|alternativtext=Dialog mit Auswahl für die erste Haupt- oder Nebenversion|zentriert|mini|450x450px|Nächste Version festlegen]] | |||
# 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 [[Handbuch:Erweiterung/BlueSpiceNamespaceManager|Namensraumverwaltung]] erst aktiviert werden muss oder dass Sie nicht die nötigen Rechte auf der Seite zur Erstellung von Versionen haben. | |||
== Parser-Variablen == | == Parser-Variablen == | ||
| Zeile 21: | Zeile 23: | ||
== Integrationen == | == Integrationen == | ||
Die Seitenversionen bieten Integrationspunkte für folgende Funktionen: | |||
* | * Anzeige in der [[Handbuch:Versionsgeschichte|Versionsgeschichte]] | ||
* [[Handbuch:Erweiterung/Workflows/Activities|Workflow-Aktivität]] | * Bereitstellung einer [[Handbuch:Erweiterung/Workflows/Activities|Workflow-Aktivität]] | ||
* Metadaten-Provider für BlueSpice Discovery | * Metadaten-Provider für BlueSpice Discovery | ||
* WikiAutomations-Trigger | * WikiAutomations-Trigger | ||
* Unterstützung für das PageCheckout-Plugin | * Unterstützung für das PageCheckout-Plugin | ||
Aktuelle Version vom 1. Oktober 2026, 13:41 Uhr
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
- Klicken Sie in den Seitenwerkzeugen auf "Seitenversion erstellen".
- Wählen Sie die nächstmögliche Version aus. Hier können Sie entweder eine Nebenversion oder eine Hauptversion setzen.

Nächste Version festlegen - 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