sioaji2012のブログ

普段は組み込み開発でC言語のみです。主にプログラムや勉強日記です

Redmineプラグインもくもく

Redmineプラグインもくもく 山梨 #007回 プラグイン作成試し

前回、 Rubyの記述の意味がわかりませんでした。 これ。 module RedmineIine class Hook < Redmine::Hook::ViewListener def view_layouts_base_content(context = {}) controller = context[:controller] if controller.controller_name == 'issues' && con…

Redmineプラグインもくもく 山梨 #006回 プラグイン作成試し

前回、init.rb を書いただけという状態でした。 今回は、こちら。 チケット詳細ページにいいねを表示する。 既存のviewに何か要素を追加するときは、hook + jsで! 公式ページ hookリスト www.redmine.org 既存画面に何か追加したい場合に、 上記のHooks List…

Redmineプラグインもくもく会 山梨 #005回 プラグイン作成試し

これまでの開発環境を駆使するには、DockerやRailsなど詳しく勉強する必要があるかもしれませんが、一気にやっても多分忘れてしまうので(という理由で)後回しにしつつ、以前ハンズオンでちんぷんかんぷんだったものをトレースしながら、プラグイン作成にそ…

Redmineプラグインもくもく会 山梨 #004回 開発環境

(まだ)開発環境の続きです。(遅い・・・(^_^;) ) DockerCompose ・Dockerツール群の一つであるDockerComposeを使うと、コンテナ立ち上げ設定をファイル化(yml形式)して管理することが可能になります。 ・docker-compose で起動する場合は、Dockerfile…

Redmineプラグインもくもく会 山梨 #003回 開発環境

前回、plugin開発用のRedmineが起動できる様になりました。 qiita.com こちらのページで、akikoさんが丁寧に説明されているので、説明は不要と思いますが、もくもくの覚え書きとして、僕なりの解釈で説明を書いてみようと思います。 と言いましても、結局Doc…

Redmineプラグインもくもく会 山梨 #002回 開発環境

前回の続き 引数でバージョンを切り替える様に出来るか検討しよう。 docker-compose.ymlを引数対応に戻します。 REDMINE_VERSION: 3.4-stable ⬇ REDMINE_VERSION: $REDMINE_VERSION 3.3-stable を試す 3.3-stable は、ruby 2.3までしか対応していないので、D…

Redmineプラグインもくもく会 山梨 #001回 開発環境

前回のもくもく開発環境 準備のつづきです。 もう一度、docker-compose build でエラーを確認します。*1 エラー表示 warning: Could not find remote branch :-3.4-stable to clone. fatal: Remote branch :-3.4-stable not found in upstream origin ERROR:…

Redmineプラグインもくもく会 山梨 #000回 開発環境

Redmineプラグインもくもく会 山梨 #000回