Confluence に WBSガントチャートを表示できますか?

質問

Confluence のページに WBSガントチャートを表示できますか?

回答

Confluence の標準では、このような機能はございません。

標準機能ではないため、リックソフトではサポートしていませんが、以下の手順で iframe を利用したユーザーマクロを作成して表示することはできます。

Confluence 管理画面の「ユーザーマクロ」で以下のユーザーマクロを作成します。

マクロ名

wbsgantt

表示設定

マクロ ブラウザーですべてのユーザーに表示されます

マクロ名

WBS Gantt-Chart for Jira Viewer Macro

マクロ本体の処理

マクロ本文はありません

テンプレート

## Macro title: WBS Gantt-Chart for Jira Viewer Macro
## Macro has a body: N
## Body processing: Selected body processing option
## Output: Selected output option
##
## Developed by: Ricksoft Inc.
## Date created: 2015/05/22
## Installed by: Ricksoft Inc
## @param Url:title=URL|type=string|required=true|desc=WBS Gantt-Chart for Jira URL
## @param Width:title=Width|type=int|required=true|desc=Width|default=1200
## @param Height:title=Height|type=int|required=true|desc=Height|default=800
#if (!$paramWidth)
#set ($paramWidth = 1200)
#end
#if (!$paramHeight)
#set ($paramHeight = 800)
#end
#if ($paramUrl)
<iframe class="wbsgantt" src="${paramUrl}" noborder="0" width="${paramWidth}px" height="${paramHeight}px" scrolling="yes">WBS Gantt-Chart for Jira Viewer Macro</iframe>
#end
<script type="text/javascript">
AJS.$(function() {
 AJS.toInit(function() {
 AJS.$('iframe.wbsgantt').load(function() {
 AJS.$('header#header', AJS.$(this).contents()).css('display', 'none');
 });
 });
});
</script>


ユーザーマクロ作成後、以下の手順で Confluence のページに追加します。

  1. WBSガントチャートを追加したいページを開き、編集モードにします。
  2. 「その他のマクロ」より、"WBS Gantt-Chart for Jira Viewer Macro" を検索して、マクロを選択します。
  3. 以下を設定して「挿入」をクリックします。
    1. 表示したいWBSガントチャートのURL
    2. 幅と高さ

Jira 7.6 以降を利用されている場合は、iframe がセキュリティ(クリックジャッキング対策)のため表示できない可能性があります。解決するために以下をご参照ください。

標準機能として WBSガントチャートマクロをご希望の場合は、以下の要望チケットへ投票やコメントをお願いします。

https://ricksoft-support.atlassian.net/browse/WGCPT-60



リックソフト株式会社 は、日本でトップレベルのAtlassian Platinum Solution Partnerです。
大規模ユーザーへの対応実績が認められたEnterpriseの認定をうけ、高度なトレーニング要件をクリアし、小規模から大規模のお客様まで対応可能な実績を示したパートナー企業です。


Copyright © Ricksoft Co., Ltd. プライバシーポリシー お問い合わせ