Redmine

Album plugin開発

Redmine Album pluginを参照

RawHtml plugin開発

Redmine RawHtml pluginを参照

追加導入したプラグイン

Google Analytics PlugIn

Google Analytics PlugIn
http://www.redmine.org/plugins/google_analytics_plugin

Google Analytics を導入可能にするプラグイン。Google Analyticsの導入手順自体は、以下を参照。

ブログマーケッターJUNICHI - まるで教科書!初心者のためのGoogleアナリティクスの使い方【絶対保存版】
https://junichi-manga.com/google-analytics/

BASH Syntax Highlighting(bashのシンタックスハイライトを追加)

デフォルトだとシェルスクリプトの色付けが出来ない

#!/bin/bash

DATA=`date`
echo "This is test. ${DATE}"

これを、以下のように色つけるための手順

#!/bin/bash

DATA=`date`
echo "This is test. ${DATE}"

手順

以下から、coderay_bash-1.x.x.gem をダウンロードする

2016.8.20時点では、coderay_bash-1.0.7.gem が最新だった

coderay_bash
https://rubygems.org/gems/coderay_bash/

gemは、gzipで圧縮されているだけなので、展開して中から bash.rb というファイルを取り出す。

面倒な人のために、取り出したものを置いておく

bash.rb

次、配置する。ファイルの所有者も環境に合わせて設定する。

# cd [RedmineのDocumentRoot]/vendor/bundle/ruby/gems/coderay-1.1.0/lib/coderay/scanners
# cp -i [コピー元ディレクトリ]/bash.rb ./
# chown apache:apache bash.rb

設定ファイルにbashを追加する。

# cd [RedmineのDocumentRoot]/vendor/bundle/ruby/gems/coderay-1.1.0/lib/coderay/helpers
# cp -pi file_type.rb file_type.rb.org # バックアップ
# vi file_type.rb

file_type.rb の、以下のように書かれている箇所を探す

    TypeFromExt = {
      'c'        => :c,
      'cfc'      => :xml,
      'cfm'      => :xml,
      'clj'      => :clojure,
      'css'      => :css,
      'diff'     => :diff,
      'dpr'      => :delphi,
      'gemspec'  => :ruby,
      ...

ここに、bashの設定を追加する

    TypeFromExt = {
      'bash'     => :bash,
      'c'        => :c,
      'cfc'      => :xml,
      'cfm'      => :xml,
      'clj'      => :clojure,
      'css'      => :css,
      'diff'     => :diff,
      'dpr'      => :delphi,
      'gemspec'  => :ruby,
      ...

Webサーバ再起動で反映

# service httpd restart

参考

BASH Syntax Highlighting
http://www.redmine.org/boards/3/topics/29926

役に立ちそうなプラグインメモ

ナレッジベース機能を追加するプラグイン knowlegebase
https://github.com/alexbevi/redmine_knowledgebase

Redmineでフォーラム機能を拡張する〜Redmine Q&A plugin
http://redminecrm.com/projects/questions/pages/1
参考

Redmine startpageプラグインでトップページを任意のWikiページなどに設定する
https://github.com/txinto/redmine_startpage
参考

Redmine Startpage plugin で任意のプロジェクトの「概要」ページを指定する方法 参考

設定

Controller: projects
Action : show
Id : プロジェクト名

特定の Wiki ページをトップに指定する方法しかWeb検索だと出てこない……

プログラマーズ雑記帳 - Redmine - Wiki マクロの追加方法
http://yohshiy.blog.fc2.com/blog-entry-78.html

redmine_tags
https://github.com/ixti/redmine_tags/

Redmine ver4.1目標で取り込まれるらしい

bash.rb Magnifier (9.644 KB) kanata, 2016/08/20 12:06

クリップボードから画像を追加 (サイズの上限: 100 MB)