Redmine

エンジニアの心

Redmineプラグイン開発 – Viewを国際化してみる

Railsの国際化方法になるんだろうけど、Rails2.2で国際化が実現したとかしないとかで、よくわからない。 Redmineでは、以下の方法でViewの国際化はうまくいった。 まずは、plugin_home/langにあるen.ymlをコピーしてja.ymlを作る。 ja.ymlには以下のように記述する。 plugin_name: "大...
エンジニアの心

Redmineプラグイン開発 – データベースアクセスは超簡単

Redmine本体をみると、app/modelsにデータベースのテーブルに対応したDAOがあるので、それを利用するだけで簡単にデータベースにアクセスできる。 例えば、プロジェクトテーブルのデータが欲しいならProjectというDAOを使えばいいだけで、全件検索だと以下になる。 @projects = Project.find :all プロジェクト名が...
エンジニアの心

Redmineプラグイン内でJavascriptや画像やCSSを使いたい場合

プラグインのapp/assetsには images javascripts stylesheets のフォルダを配置できる。ここのJavascriptとかをおいても、自動で読み込んでくれないみたいで、すごく悩んだ。 調べてみるとRails Engines基礎さんを見つけて、Javascriptの場合は「javascript_inclu...
エンジニアの心

Redmineプラグイン開発 – 日付指定で時間コストを表示

NetBeans6.5で作ります。 ソースはGoogle Codeを参照のこと。 redmineは「c:\fujihara\Ruby\redmine-0.8.0」にあって、WEBrickを使って動かす。 ValueObject 表示用データを格納するValueObjectをplugin_root/app/libに作成。 Main ...
エンジニアの心

Redmineでmalformed header from scriptって怒られた

Redmineのプラグインを作っていたら malformed header from script. Bad header=XXXXXXX: dispatch.cgi, referer: と怒られた。WEBrickだとうまくいくのに、Passengerだと怒られる。 調べてみたらひできたにっきさんも3日悩んだらしくて、標準出力に何かを出力すると同じ現...
エンジニアの心

Redmineプラグイン開発 – 日時指定でチケットを取得してみる

NetBeans6.5で作ります。 ソースはGoogle Codeを参照のこと。 redmineは「c:\fujihara\Ruby\redmine-0.8.0」にあって、WEBrickを使って動かす。 モデルがあるのでControllerとViewを書くだけ。 DaizuTicketReportController class D...
エンジニアの心

Redmineプラグイン開発 – まずはHello Worldでしょ

NetBeans6.5で作ります。 ソースはGoogle Codeを参照のこと。 mallowlabsの備忘録さんを参考に。 本家のプラグインチュートリアルを参考に。 redmineは「c:\fujihara\Ruby\redmine-0.8.0」にあって、WEBrickを使って動かす。 コントローラ作成 Hello World...
エンジニアの心

Redmineプラグイン開発 – プラグインの土台を作成

NetBeans6.5で作ります。 ソースはGoogle Codeを参照のこと。 mallowlabsの備忘録さんが一番わかりやすいので一番参考になった。 本家のプラグインチュートリアルもある。 redmineは「c:\fujihara\Ruby\redmine-0.8.0」にあって、WEBrickを使って動かす。 プラグインのひな...
エンジニアの心

Redmineプラグイン開発 – はじめに

やりたいこと チケットを日付指定、人指定でとりだす タイムトラッキング情報を日付指定、プロジェクト指定、分類指定でとりだす タイムトラッキング情報からの統計情報を日付指定、プロジェクト指定、分類指定でとりだす ねらい Redmineを使っているなら、週報とか簡単につくれるじゃない Redmineを使っているなら、時間コストも...
エンジニアの心

Redmine0.8.0をWindows Vistaにいれてみた

Redmineインストールを参考にする。 必要なもの。 Ruby RubyGems Ruby on Rails 準備 まずは、Rubyインストール。 これがおわったらRubyGemsをインストール。ファイルをダウンロードしてきて、 ruby setup.rb とすればOK。 つづいてRailsをいれる。gemを使えば以下のコ...
エンジニアの心

RedmineとTracの比較

Tracと比較してみた。 Tracよりいいところ ガントチャート これすごい。表示期間も変えれるし、バーの上にマウスをのせると期限などの情報をだしてくれる。MSプロジェクトいらないきがする。あれ使いにくいし。 マイページ iGoogleのようにコンテンツを配置して自分のページを作れる。 ウォッチ 気になる問題をウォッチで...
エンジニアの心

Redmine0.6.3インストールとことはじめ

Tracのにも慣れてきたところなんだけど、Pythonでできているので拡張するときにちょっと抵抗がある。最近では、RedmineたるRuby on Railsでできたアプリがあるみたいなので、そちらを使ってみる。 インストール 「」をみながらやってみた。以下が今回の環境。 Windows XPRuby:1.8.6(ruby186-26.exe)MySQ...
スポンサーリンク