Redmine Todo Lists pluginのインストールしてみました。
結構便利なプラグインなのに、日本語の情報があまりなくて苦労したのでここに残しておきます。
インストールした環境は以下のとおり。
> CentOS 5.3
> Rails 2.3.5
> Redmine 0.8.7
こちら 以下のページの最下部の手順に従ってインストールする。
(『git clone ~』に失敗したので、ページ最上部の『Download Source』から取得しました)
【エラー1】プロジェクトの『Todoリスト』に1件以上のTodoが存在するとエラーとなる。
ActionView::TemplateError (wrong number of arguments (2 for 1)) on line #26 of todos/_todo.html.erb:
こちら のページに従って、2ファイルを編集します。
【エラー2】『マイTodoリスト』を押下するとエラーとなる。
エラーメッセージ:ActionView::TemplateError ~中略~ on line #11 of todos/_new_todo.html.erb:
以下のとおり、2つの『routes.rb』が有るのですが、ファイル1の方が適用されることが問題でした。
ファイル1 > ./vendor/plugins/redmine_todos_plugin/routes.rb
ファイル2 > ./vendor/plugins/redmine_todos_plugin/config/routes.rb
cp ./vendor/plugins/redmine_todos_plugin/config/routes.rb ¥
./vendor/plugins/redmine_todos_plugin/routes.rb
以上で、正常にTodo機能が使えるようになりました。