torutkのブログ

ソフトウェア・エンジニアのブログ

Redmine startpageプラグインでトップページを任意のWikiページなどに設定する

Redmineのトップページを特定のプロジェクトのWikiページにする - torutkの日記 で、config/routes.rbを修正して特定のプロジェクトのWikiページをトップページにする方法を書きましたが、Redmine startpageプラグインで実現できるとの情報をいただき、試してみました。

ここから、画面右側にある[Download ZIP]ボタンを押して、最新のアーカイブファイルをダウンロードします(redmineのpluginディレクトリ下に直接gitでクローンを展開するのもよいでしょう)。
ダウンロードしたredmine_startpage-master.zipを、redmineのpluginディレクトリに展開し、ディレクトリ名を登録名にあわせて修正します。

~$ cd /var/lib/redmine/plugins
plugins$ unzip ~/redmine_startpage-master.zip 
plugins$ mv redmine_startpage-master redmine_startpage
plugins$ 

redmine再起動後、[管理]>[プラグイン]で、プラグイン一覧からRedmine Startpage pluginを見つけ、該当行右端の[設定]リンクをたどります。


  • Active? 欄のチェックを付けプラグインを有効にします
  • Controller欄はWikiの場合"wiki"を指定します
  • Action欄はWikiの場合"show"を指定します
  • Id欄はWikiの場合を指定します。この例ではWikiページ名に"Wiki実験"を指定しました
  • Extra argument name欄は"project_id"を指定します
  • Extra argument value欄は<プロジェクト識別子>を指定します。この例ではプロジェクト識別子に"mabinogion"を指定しました

適用ボタンを押した後、redmineのトップURLにアクセスすると、指定したWikiページが表示されます。

特定のプロジェクトのチケット一覧をトップページに設定する

Active
Controller issues
Action <空欄>
Id <空欄>
Extra argument name project_id
Extra argument value <プロジェクト識別子>

特定のプロジェクトのフォーラムをトップページに設定する

Active
Controller boards
Action <空欄>
Id <空欄>
Extra argument name project_id
Extra argument value <プロジェクト識別子>