Dans Confluence, comment créer un lien permanent vers une version spécifique d'une page lorsque cette page est la version actuelle?


10

Nous utilisons Confluence pour documenter les processus métier spécifiques.

Disons aujourd'hui (11 mars) que je modifie une page dans Confluence et que la nouvelle page est la version 2. J'ai besoin de stocker un lien vers cette page dans un rapport à des fins d'audit. Je sais comment obtenir un lien (Outils / Lien vers cette page ...) et le lien enregistré ressemble à ceci " http: // wiki / display / OneSource / EEPROM ". Tout semble bien aller.

Le mois prochain, je dois mettre à jour la page, donc je crée la version 3.

Lorsque je reviens au rapport de mars et sélectionne le lien que j'ai enregistré, la version 3 se charge, pas la version 2 comme je m'y attendais.

Ne vous inquiétez pas car je vois que je peux obtenir un lien différent à stocker dans mon rapport. De la page historique, j'obtiens ce lien vers la page actuelle ( http: //wiki/pages/viewpage.action? PageId = 21364790 ). Cependant, cela donne le même résultat. Après avoir édité la page pour créer la version 3, mon lien enregistré pointe maintenant vers la version 3 et non vers la version 2 comme prévu.

Comment puis-je obtenir un lien vers la version 2 pour mon rapport qui pointera toujours vers la version 2 lorsque la version 2 est également la version actuelle?

TIA,

Michael


Billet collecté avec Atlassian: jira.atlassian.com/browse/CONF-34886

Voir la réponse de @madel.
bugged87

Réponses:


5

AFAIK, vous ne pouvez pas sans un plugin personnalisé pour gérer les liens avec les versions. Confluence utilisera toujours l'ID de page de la page d' origine comme dernière version et insérera un nouvel ID de page pour les versions historiques au fur et à mesure de leur création. Par exemple, votre page actuelle a la pageId 21364790 et la version 2; la modification de la page crée un nouveau pageId 21364791 en tant que copie de la version précédente et met à jour 21364790 avec vos modifications. Cela signifie qu'il n'y a aucun moyen de prédire ce que sera la pageId d'une version historique lorsqu'elle est actuellement la dernière version.

Je vois deux solutions. La solution la plus élégante consiste à créer un plugin fournissant une copie de l'action de page de visualisation XWork et lui donnant un paramètre de version. Vous pouvez alors accéder à la bonne version en utilisant une URL comme http://wiki/pages/myviewpage.action?pageId=21364790&version=2. La mauvaise solution de piratage consiste à doubler vos modifications, de sorte que vous pouvez être sûr de ce que sera le bon historique de la page.


Merci, c'est à peu près ce que nous pensions. Nous explorons l'option de plugin.
Michael J

10

Vous pouvez le faire manuellement en spécifiant la version de la page dans l'URL - http://wiki/pages/viewpage.action?pageId=21364790&pageVersion=1

Mais encore mieux d'avoir quelque chose de similaire à https://marketplace.atlassian.com/plugins/com.k15t.scroll.scroll-versions


Ce qui rend les choses encore plus confuses, c'est qu'il semble y avoir deux types de pageid: ancien pour les anciennes versions, lorsque vous parcourez l'historique, et un pour la dernière révision de la page. Cette méthode fonctionne avec le type de révision actuel de la version. Il fonctionne également avec le formulaire URL en texte intégral. La dernière version de l'ID de page se trouve dans l'historique des pages.
Ciro Santilli 冠状 病毒 审查 六四 事件 法轮功


0

Le plugin de lien de version de page n'existe plus pour les versions de confluence plus récentes. Mais j'ai trouvé le plugin Scroll Versions qui prend en charge le lien vers une version spécifique d'une page.

De plus, il a beaucoup plus de fonctionnalités comme l'édition de plusieurs versions d'une page dans un seul espace et la publication de toutes / les pages sélectionnées d'une version spécifique lorsque vous l'avez terminée.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.