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


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.