2008-01-22(Tue) [長年日記]
_ [Redmine] 姓名をひっくり返す
Redmineを試しているのだけれど、デフォルトでは英語式に"名-姓"となっている。app/models/user.rb の nameメソッドを書き換えれば済む話なんだけど、こちとら svn co してるわけで、できるだけ本体に手を入れなくて手を入れたい。
で、プラグインでなんとか...と思っていたら結構あっさりできてしまった。
$ ruby script/generate plugin RedmineCustom
$ vi vendor/plugins/redmine_custom/init.rb
require 'redmine_custom'
$ vi vendor/plugins/redmine_custom/lib/redmine_custom.rb
require 'user'
class User
def name
"#{lastname} #{firstname}"
end
end
$ mongrel_rails restart
require のところでどうやって app/models/以下を指定しようかと思ったら、なんのことはない、そのままでいけるみたいだ。便利〜
[ツッコミを入れる]