Confluenceで、ページが現在のバージョンである場合、ページの特定のバージョンへの永続リンクを作成するにはどうすればよいですか?


10

ビジネス固有のプロセスを文書化するためにConfluenceを使用しています。

今日(3月11日)と言います。Confluenceでページを編集し、新しいページはバージョン2です。監査のために、そのページへのリンクをレポートに保存する必要があります。リンク(ツール/このページへのリンク...)を取得する方法を知っています。保存されたリンクは、「http:// wiki / display / OneSource / EEPROM」のようになります。すべてが順調で良いようです。

今度は来月、バージョン3を作成するためにページを更新する必要があります。

3月のレポートに戻り、保存したリンクを選択すると、バージョン2ではなくバージョン3がロードされます。

レポートに保存する別のリンクを取得できるので、心配する必要はありません。履歴ページから、現在のページ(http://wiki/pages/viewpage.action?pageId = 21364790)へのこのリンクを取得します。ただし、同じ結果になります。ページを編集してバージョン3を作成した後、保存されたリンクがバージョン3をポイントし、バージョン2を期待どおりにポイントしないようになりました。

バージョン2が現在のバージョンでもあるときに、常にバージョン2を指すレポートのバージョン2へのリンクを取得するにはどうすればよいですか?

TIA、

マイケル


Atlassianで発生したチケット:jira.atlassian.com/browse/CONF-34886

@madelによる回答を参照してください。
bugged87 '15年

回答:


5

AFAIK、バージョンとのリンクを処理するためのカスタムプラグインが必要です。Confluenceは常に元のページのpageIdを最新バージョンとして使用し、履歴バージョンが作成されると、新しいバージョンのpageIdを挿入します。たとえば、現在のページにはpageId 21364790とバージョン2があります。ページを編集すると、以前のバージョンのコピーとして新しいpageId 21364791が作成され、変更内容で21364790が更新されます。これは、履歴バージョンが現在最新バージョンである場合、履歴バージョンのpageIdがどうなるかを予測する方法がないことを意味します。

2つの解決策があります。よりエレガントなソリューションは、XWorkビューページアクションのコピーを提供するプラグインを作成し、それにバージョンパラメータを与えることです。その後、などのURLを使用して正しいバージョンにアクセスできますhttp://wiki/pages/myviewpage.action?pageId=21364790&version=2。醜いハックソリューションは編集を2倍にすることです。そのため、正しい履歴のpageIdが何であるかを確認できます。


ありがとう、それは私たちが思ったほとんどのことです。プラグインオプションを調査しています。
マイケルJ

10

URLでページのバージョンを指定することにより、手動で行うことができます- http://wiki/pages/viewpage.action?pageId=21364790&pageVersion=1

しかし、https://marketplace.atlassian.com/plugins/com.k15t.scroll.scroll-versionsのようなものを持っているとさらに良い


さらに混乱を招くのは、2種類のページIDがあるように見えることです。古いバージョンの場合は古い、履歴をナビゲートする場合と、ページの最新リビジョンの場合です。このメソッドは、現在のリビジョンタイプのバージョンで機能します。また、フルテキストのURLフォームでも機能します。ページIDの最新バージョンは、ページ履歴で確認できます。
Ciro Santilli冠状病毒审查六四事件法轮功


0

新しいバージョンのConfluenceでは、ページバージョンリンクプラグインは存在しません。しかし、ページの特定のバージョンへのリンクをサポートするスクロールバージョンプラグインを見つけました。

さらに、1つのスペースでページの複数のバージョンを編集したり、完了時に特定のバージョンのすべてのページまたは選択したページを公開したりするなど、さらに多くの機能があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.