1
0
-1
1 回答
- 210
JRASERVER-25314 の要望では won't fix でクローズされてしまっています。
ScriptRunner を使用すれば、
ScriptConsole から以下の内容を実行することで
ダッシュボードのガジェットをコピーできるようでした。import com.atlassian.jira.component.ComponentAccessor; import com.atlassian.jira.portal.PortletConfigurationManager; import com.atlassian.jira.portal.PortletConfiguration; Long targetPortalPageId = 10500L; Long portletId = 11210L; PortletConfigurationManager portletConfigurationManager = ComponentAccessor.getComponent(PortletConfigurationManager.class); PortletConfiguration portlet = portletConfigurationManager.getByPortletId(portletId); portletConfigurationManager.addDashBoardItem(targetPortalPageId, portlet.getColumn(), portlet.getRow(), portlet.getOpenSocialSpecUri(), portlet.getColor(), portlet.getUserPrefs(), portlet.getCompleteModuleKey());
targetPortalPageId の値は
ガジェットのコピー先となるダッシュボードの ID を指定してください。portletId の値は
コピーしたいガジェットの ID を指定してください。コメントを追加...
Jira のダッシュボードのガジェットを表示させていますが、
そのガジェットを他のダッシュボードのコピーしたいと思っています。
ガジェットの設定をするのが少し手間なので、
参考とするガジェットをコピーできたらと思うのですが何か方法はありますか。