Як створити постійне посилання на певну версію сторінки, коли ця сторінка є поточною версією?


10

Ми використовуємо 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 також є поточною версією?

TIA,

Майкл


Квиток, піднятий разом з Atlassian: jira.atlassian.com/browse/CONF-34886

Дивіться відповідь @madel.
помилка87

Відповіді:


5

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

Я бачу два рішення. Більш елегантним рішенням є створення плагіна, що забезпечує копію дії XWork, і надає йому параметр версії. Потім ви можете отримати доступ до правильної версії за допомогою такої URL-адреси http://wiki/pages/myviewpage.action?pageId=21364790&version=2. Некрасивим рішенням злому є подвоєння змін, тому ви можете бути впевнені, якою буде правильна історична сторінкаId.


Спасибі, це дуже багато, що ми думали. Ми вивчаємо варіант плагіна.
Майкл Дж

10

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

Але ще краще мати щось подібне до https://marketplace.atlassian.com/plugins/com.k15t.scroll.scroll-versions


Що робить речі ще більш заплутаними, це те, що, здається, є два типи сторінок: стара для старих версій, коли ви переглядаєте історію, та одна для останнього перегляду сторінки. Цей метод працює з поточним типом версії версії. Також він працює з повнотекстовою формою URL. Останню версію ідентифікатора сторінки можна знайти в історії сторінки.
Ciro Santilli 冠状 病毒 审查 六四 事件 法轮功


0

Плагін посилання на версію сторінки більше не існує для нових версій злиття. Але я знайшов плагін Scroll Versions, який підтримує посилання на певну версію сторінки.

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.