Redmine iPhone UI プラグインを 1.0.0 対応しました

Redmine iPhone UI プラグインが便利そうなので入れてみたのですが、1.0.0 から追加された subtasking に対応していなかったようなのでやってみました。

さらに、プロジェクトの階層について

  • 権限のないプロジェクトが表示される(リンク先はforebiddenだけど。。。) → 権限があるプロジェクトだけ見せたい
  • プロジェクトの親子関係がなくフラットに展開されている→階層表示したい

という感じで改善点が結構あったのでこの辺りも対応しました。

http://github.com/suer/redmine_iphone_plugin

環境

以下の環境で確認しています
Redmine 1.0.0 以降
Ruby 1.8.6

インストール

1. GitHubにおいてありますので最新版を以下のようにもってきます。


$ git clone git://github.com/suer/redmine_iphone_plugin.git
2. すると redmine_iphone_plugin という名前のディレクトリができるので、これを
RAILS_ROOT/vender/plugins/redmine_iphone_plugin
として保存します。
3. Rails を再起動します

使い方

プロジェクト一覧画面

Redmineの「ホーム」のURLの末尾に /iphone を付けます。
トップはアクセス権限があるプロジェクトが階層表示されます。

チケットの閲覧画面

親チケットと

子チケットの一覧を表示します。

Add SubTask をクリックしたとき

デフォルトで親チケットを登録します。