En Confluence, ¿cómo creo un enlace permanente a una versión específica de una página cuando esa página es la versión actual?


10

Utilizamos Confluence para documentar procesos específicos del negocio.

Digamos hoy (11 de marzo) Edito una página en Confluence y la nueva página es la versión 2. Necesito almacenar un enlace a esa página en un informe para fines de auditoría. Sé cómo obtener un enlace (Herramientas / Enlace a esta página ...) y el enlace guardado tiene este aspecto " http: // wiki / display / OneSource / EEPROM ". Todo parece bien y bien.

Ahora, el próximo mes necesito actualizar la página, así que creo la versión 3.

Cuando vuelvo al informe de marzo y selecciono el enlace que guardé, se carga la versión 3, no la versión 2 como esperaba.

No se preocupe, ya que veo que puedo obtener un enlace diferente para almacenar en mi informe. Desde la página de historial obtengo este enlace a la página actual ( http: //wiki/pages/viewpage.action? PageId = 21364790 ). Sin embargo, produce el mismo resultado. Después de editar la página para crear la versión 3, mi enlace guardado ahora apunta a la versión 3 y no a la versión 2 como se esperaba.

¿Cómo obtengo un enlace a la versión 2 para mi informe que siempre apunte a la versión 2 cuando la versión 2 también es la versión actual?

TIA

Miguel


Boleto recaudado con Atlassian: jira.atlassian.com/browse/CONF-34886

Ver la respuesta de @madel.
bugged87

Respuestas:


5

AFAIK, no puede sin un complemento personalizado para manejar enlaces con versiones. Confluence siempre usará el pageId de la página original como la última versión e insertará un nuevo pageId para las versiones históricas a medida que se crean. Por ejemplo, su página actual tiene pageId 21364790 y la versión 2; La edición de la página crea un nuevo ID de página 21364791 como una copia de la versión anterior y actualiza 21364790 con sus cambios. Esto significa que no hay forma de predecir cuál será el ID de página de una versión histórica cuando actualmente es la última versión.

Veo dos soluciones. La solución más elegante es crear un complemento que proporcione una copia de la acción de la vista de XWork y le dé un parámetro de versión. A continuación, puede acceder a la versión correcta utilizando una URL como http://wiki/pages/myviewpage.action?pageId=21364790&version=2. La solución de hack feo es duplicar sus ediciones, para que pueda estar seguro de cuál será el id. Histórico correcto.


Gracias, eso es más o menos lo que pensamos. Estamos explorando la opción del complemento.
Michael J

10

Puede hacerlo manualmente especificando la versión de la página en URL: http://wiki/pages/viewpage.action?pageId=21364790&pageVersion=1

Pero aún mejor tener algo similar a https://marketplace.atlassian.com/plugins/com.k15t.scroll.scroll-versions


Lo que hace las cosas aún más confusas es que parece haber dos tipos de pageid: antiguo para versiones anteriores, cuando navega por el historial, y uno para la última revisión de la página. Este método funciona con el tipo de versión de revisión actual. También funciona con el formulario de URL de texto completo. La última versión del ID de la página se puede encontrar en el historial de la página.
Ciro Santilli 冠状 病毒 审查 六四 事件 法轮功


0

El complemento de enlace de versión de página ya no existe para las nuevas versiones de confluencia. Pero he encontrado el complemento de versiones de desplazamiento que admite el enlace a una versión específica de una página.

Además, tiene muchas más funciones, como editar varias versiones de una página en un solo espacio y publicar todas / páginas seleccionadas de versiones específicas cuando la haya terminado.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.