9

Мы используем Confluence для документирования бизнес-процессов.

Скажем, сегодня (11 марта) я редактирую страницу в Confluence, и новая страница - версия 2. Мне нужно сохранить ссылку на эту страницу в отчете для целей аудита. Я знаю, как получить ссылку (Инструменты / Ссылка на эту страницу ...), и сохраненная ссылка выглядит следующим образом:" http:// wiki / display / OneSource / EEPROM ". Кажется, все хорошо.

Теперь в следующем месяце мне нужно обновить страницу, чтобы я создал версию 3.

Когда я возвращаюсь к отчету за март и выбираю сохраненную ссылку, загружается версия 3, а не версия 2, как я ожидал.

Не беспокойтесь, поскольку я вижу, что могу получить другую ссылку для хранения в моем отчете. Со страницы истории я получаю эту ссылку на текущую страницу (http://wiki/pages/viewpage.action? PageId = 21364790). Однако это дает тот же результат. После редактирования страницы для создания версии 3 моя сохраненная ссылка теперь указывает на версию 3, а не на версию 2, как ожидалось.

Как получить ссылку на версию 2 для моего отчета, которая всегда будет указывать на версию 2, когда версия 2 также является текущей версией?

ТИА,

Майкл

4 ответа4

9

Вы можете сделать это вручную, указав версию страницы в URL - http://wiki/pages/viewpage.action?pageId=21364790&pageVersion=1

Но еще лучше иметь что-то похожее на https://marketplace.atlassian.com/plugins/com.k15t.scroll.scroll-versions

5

AFAIK, вы не можете без специального плагина для обработки ссылок с версиями. Confluence всегда будет использовать идентификатор страницы исходной страницы в качестве последней версии и вставлять новый идентификатор страницы для исторических версий по мере их создания. Например, ваша текущая страница имеет идентификатор страницы 21364790 и версию 2; редактирование страницы создает новый идентификатор страницы 21364791 как копию предыдущей версии и обновляет 21364790 с вашими изменениями. Это означает, что нет никакого способа предсказать, каким будет pageId исторической версии, когда она в данный момент является последней версией.

Я вижу два решения. Более элегантное решение - создать плагин, предоставляющий копию действия XWork Viewpage и предоставляющий ему параметр версии. Затем вы можете получить доступ к правильной версии, используя URL-адрес, например, http://wiki/pages/myviewpage.action?pageId=21364790&version=2 . Уродливое решение взлома состоит в том, чтобы удвоить ваши правки, чтобы вы могли быть уверены в том, какой будет правильный исторический идентификатор страницы.

3

Плагин ссылки на версию страницы

Этот плагин добавляет к заголовку каждой страницы ссылку, относящуюся к отображаемой версии страницы, независимо от будущих обновлений контента.

Это то, что вам нужно?

0

Плагин ссылки версии страницы больше не существует для более новых версий слияния. Но я обнаружил плагин Scroll Versions Plugin, который поддерживает ссылку на конкретную версию страницы.

Кроме того, он имеет много других функций, таких как редактирование нескольких версий страницы в одном пространстве и публикация всех / выбранных страниц определенных версий, когда вы закончите.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .