fc2ブログ

バージョンガントチャート 0.7 リリース

Redmine 1.4で下のエラーが出てしまう不具合を修正しました

ActionView::TemplateError (No route matches {:action=>"index", :controller=>"version_gantt_chart"}) on line #36 of app/views/layouts/base.html.erb:

ダウンロード
スポンサーサイト



バージョンガントチャート 0.6 リリース

1.3.xで動作しなくなっていたので修正しました。
ダウンロード

Redmine1.3で使えなくなったらしいProject.visible_byをvisible_conditionに置き換えました。
0.6でエラーになることがあれば、
このエントリのコメント欄で構わないので教えていただけるとうれしいです。

テーマ : プログラミング
ジャンル : コンピュータ

バージョンガントチャート 0.5 リリース

version-gantt-0.5-whole

Redmineプラグイン バージョンガントチャート0.5をリリースしました。
ダウンロード

インストールは"vender/plugin"の下にディレクトリごとコピーするだけです。
(DBには書き込まないのでアンインストールもディレクトリごと消せばOKです)


チャート表示設定


chart_setting_form2.png

[ユーザ & グループ]のチェックボックスでユーザ、グループの表示・非表示を切り替えられるようになりました。
チェックボックスを切り替えて適用ボタンをクリックすると表示が更新されます。
(初期状態は名簿順に若い方から10ユーザが表示設定になります。)

表示期間、ズームの設定は標準のガントチャートと同様の動作です。


表示対象の切り替え


version-gantt-0.5-preset
右のサイドバーに表示切り替え用のリンクを追加しました。

[ユーザ&グループ]
全て表示:未設定、全ユーザ、全グループを表示
全ユーザを表示:未設定、全ユーザを表示
全グループを表示:未設定、全グループを表示
自分を表示:未設定、自分(ログインユーザ)を表示

[グループメンバー]
グループに所属するメンバーを表示対象にします。
(グループ自体は表示対象にはなりません。)


次のバージョンでは表示速度の改善、表示設定の保存、経過時間の表示を検討中です。

テーマ : プログラミング
ジャンル : コンピュータ

バージョンガントチャート 0.4 リリース

Redmineプラグイン バージョンガントチャート0.4をリリースしました。
ダウンロード
インストールは"vender/plugin"の下にディレクトリごとコピーするだけです。
(DBには書き込まないのでアンインストールもディレクトリごと消せばOKです)

コメントで要望をいただいたのでRedmine0.9で追加されたユーザグループを表示対象に加えました。

未設定、ユーザ、ユーザグループの順に表示されます。(ユーザ、ユーザグループ内は名簿順に表示します)
ただし一人のユーザが複数ユーザグループに所属している場合、そのユーザのタスクは重複して表示されているので注意してください。

一緒にプロジェクト名が、バージョン名の左右両側に表示されている問題を修正しました。
"プロジェクト名" - "バージョン名"で表示しています。
バージョン未設定時はプロジェクトへの、設定時にはバージョンへのリンクを設定しています。

バージョンのステータスへの対応で、終了状態のバージョンを非表示にすることも考えましたが、
通常のガントチャートに合わせて終了状態のバージョンでも表示することにしました。

テーマ : プログラミング
ジャンル : コンピュータ

バージョンガントチャート 0.3.3 リリース (Redmine 0.9 向け仮対応)

svnリポジトリのリビジョンr3256で動くようにプラグインを修正しました。
Redmine0.9のロードマップも100%になったので、
うまくいけば、このまま0.9でも動くのではないかと思っています。(甘いかな??)
ダウンロード

もともと超単純なプラグインだったこともあってか、
修正はあっと言う間に終わりました。

Topメニューの文字化け


「Rails 2.2以降は国際化対応でファイルの置き場所が変わっています.」ということらしいので、
置き場所を"lang/"から"config/locales/"の下に変更
言語に対応してen:やja:行を追加して、既存行のインデントを修正
 
参考(というより答えそのもの):
http://groups.google.com/group/redmine-users-ja/browse_thread/thread/bc0397e0889a644e

表示画面でActiveRecord::ConfigurationError


projects = Project.find :all,
:conditions => Project.visible_by(User.current),
:include => :parent


上記コードの":include => :parent"で下のエラーが発生しました。
Association named 'parent' was not found; perhaps you misspelled it?

単純に削除するだけでいいみたいだけど、もともとは何のためにあったのだろう??
(よくわからなかったので現在調査中)

参考:
https://projects.littlestreamsoftware.com/issues/2042

テーマ : プログラミング
ジャンル : コンピュータ

プロフィール

tenma

Author:tenma
ロボット作りを目標に電子工作始めました

最新記事
最新コメント
最新トラックバック
カテゴリ
検索フォーム
リンク
FC2カウンター