2 回答
- 432
ポップアップを停止する方法は JIRA の課題作成ボタンを押したときに画面遷移するときとしないときがあります に紹介されています。
「プロジェクト」や「課題タイプ」などの項目を指定して課題作成画面を開くには、下記のドキュメントにあるURLを直接入力する方法で実現できます。
例えば、下記のHTMLで課題作成画面に遷移する事ができます。
Test Project への改善要望は<a href="/jira/CreateIssueDetails!init.jspa?pid=10420&issuetype=4" target="_parent">こちら</a>です。
上記の様なURLを任意のHTMLが表示できる「テキスト」ガジェットに入れておけば、リンクをクリックするだけで課題作成画面を開けます。
ちなみに、pid (プロジェクトID)は、管理画面のプロジェクト一覧画面でプロジェクト名のHTMLタグを見ると下記の様に表示される view-project- の数字が pid です。
<td data-cell-type="name"> <a id="view-project-10203" href="/jira/plugins/servlet/project-config/COMBK/summary"> Commercial Bookkeeping</a> </td>
また、issuetype で指定する id は、管理画面の「課題」=>「課題タイプ」を選んで課題タイプを編集する画面を開くと、URL に ?id=10102などと表示されるので確認できます。
- 樋口晃
上記のガジェットは、デフォルトでは無効になっていました。確かに、JavaScriptも埋め込めるのでセキュリティ的なリスクが有ります。
有効にする手順はこちらです。
https://confluence.atlassian.com/jira064/adding-the-text-gadget-720417086.html
コメントを追加... - 10-1
この方法で実装すると、ガジェットの中で作成画面が開いてしまわないでしょうか。
こちらでは、全画面で表示されず、ガジェット内だけで開いてしまいます。
- 樋口晃
失礼しました。
やってみたら、確かにガジェットの中に開いてしまいました。確認が足りずすみません。上記の回答を修正しました。 a タグのパラメータとして、 target="_parent" または、target="_top" を追加して頂ければよろしいかと思います。
よろしくお願いします。
コメントを追加...
私達が運用しているJIRAは画面の項目がとても多いので、課題作成画面は広い方が見やすいです。
管理画面から課題作成ボタンを押すと、ポップアップでは無い画面で表示されます。この方法でユーザーに使って貰いたいです。
また、ユーザーが「プロジェクト」や「課題タイプ」で迷わない様に「プロジェクト」や「課題タイプ」を固定して表示できると助かります。