Wir verwenden Confluence zur Dokumentation geschäftsspezifischer Prozesse.
Sagen wir heute (11. März), ich bearbeite eine Seite in Confluence und die neue Seite ist Version 2. Ich muss einen Link zu dieser Seite in einem Bericht für Prüfungszwecke speichern. Ich weiß, wie man einen Link erhält (Tools / Link zu dieser Seite ...) und der gespeicherte Link sieht wie folgt aus: " http: // wiki / display / OneSource / EEPROM ". Alles scheint gut und schön.
Jetzt im nächsten Monat muss ich die Seite aktualisieren, damit ich Version 3 erstelle.
Wenn ich zum März-Bericht zurückkehre und den von mir gespeicherten Link auswähle, wird Version 3 geladen, nicht Version 2, wie ich erwartet hatte.
Keine Sorge, ich sehe, dass ich einen anderen Link zum Speichern in meinem Bericht erhalten kann. Von der Verlaufsseite erhalte ich diesen Link zur aktuellen Seite ( http: //wiki/pages/viewpage.action? PageId = 21364790 ). Es ergibt sich jedoch das gleiche Ergebnis. Nachdem ich die Seite bearbeitet habe, um Version 3 zu erstellen, zeigt mein gespeicherter Link jetzt auf Version 3 und nicht wie erwartet auf Version 2.
Wie erhalte ich für meinen Bericht einen Link zu Version 2, der immer auf Version 2 verweist, wenn Version 2 auch die aktuelle Version ist?
TIA,
Michael
quelle
Antworten:
AFAIK, Sie können nicht ohne ein benutzerdefiniertes Plugin Links mit Versionen verarbeiten. Confluence verwendet immer die Seiten-ID der Originalseite als neueste Version und fügt beim Erstellen eine neue Seiten-ID für historische Versionen ein. Ihre aktuelle Seite hat beispielsweise die Seiten-ID 21364790 und Version 2; Durch Bearbeiten der Seite wird eine neue Seiten-ID 21364791 als Kopie der vorherigen Version erstellt und 21364790 mit Ihren Änderungen aktualisiert. Dies bedeutet, dass es keine Möglichkeit gibt, die Seiten-ID einer historischen Version vorherzusagen, wenn es sich um die aktuellste Version handelt.
Ich sehe zwei Lösungen. Die elegantere Lösung besteht darin, ein Plugin zu erstellen, das eine Kopie der XWork-Ansichtsseitenaktion bereitstellt und ihm einen Versionsparameter gibt. Sie können dann über eine URL wie auf die richtige Version zugreifen
http://wiki/pages/myviewpage.action?pageId=21364790&version=2
. Die hässliche Hack-Lösung besteht darin, Ihre Änderungen zu verdoppeln, damit Sie sicher sein können, wie die richtige historische Seiten-ID aussehen wird.quelle
Sie können dies manuell tun, indem Sie die Version der Seite in der URL angeben.
http://wiki/pages/viewpage.action?pageId=21364790&pageVersion=1
Aber noch besser ist es, etwas Ähnliches wie https://marketplace.atlassian.com/plugins/com.k15t.scroll.scroll-versions zu haben
quelle
Seitenversion Link Plugin
Ist es was du brauchst?
quelle
Das Link-Plugin für die Seitenversion ist für neuere Confluence-Versionen nicht mehr vorhanden. Aber ich habe das Scroll Versions Plugin gefunden, das den Link zu einer bestimmten Version einer Seite unterstützt.
Darüber hinaus bietet es viele weitere Funktionen wie das Bearbeiten mehrerer Versionen einer Seite in einem einzigen Bereich und das Veröffentlichen aller / ausgewählter Seiten einer bestimmten Version, wenn Sie fertig sind.
quelle