プチ技術メモ

技術系の情報を中心に適当に書いています

Redmine Customer Plugin

Redmineで「取引先」の管理をしたかったのですが、目的に合うPluginが見つからなかったので自作することにしました。
ゼロから作るのは大変なので、Githubで公開されているPage not found · GitHubをベースにカスタマイズしました。
主な機能としては

  • プロジェクト間で「取引先」を共有
  • カスタムフィールドに「取引先」が追加される
  • チケットに「取引先」フィールドが追加される

といったところです。

インストール手順
  1. Redmineのディレクトリに移動
    1. ruby script/plugin install git://github.com/collectiveidea/acts_as_audited.git
    2. ruby script/plugin install git://github.com/hiroponz/redmine_customer.git
    3. rake db:migrate_plugins RAILS_ENV=production
  2. Redmine に管理者としてログイン
    1. ロールの設定で"Customer"のパーミッションを設定する
    2. プロジェクトのモジュールの設定で"Customer"を有効にする
    3. プロジェクトのタブに「取引先」が追加される
デモ

プラグインの機能を確認したい場合は、下記のデモをご利用ください。

    • ログイン: sandbox
    • パスワード: sandbox
ITS

不具合などの報告は下記のページでお願いします。