Redmine(2.3.0~2.6.0)のチケット一覧で親チケットの題名を非表示にする(View customize plugin)

Redmineの2.3.0から2.6.0では、チケット一覧で親チケットを表示すると、題名も一緒に表示されます。 結局、一覧で必要以上に幅を取ってしまうなどといった話が多かったのか、2.6.1で元に戻ったのですが、2.5でそれをどうにかしたいといった話を見かけたので、View Customize Pluginで対応してみました。

動作確認は、Redmine2.5.3で行っています。

対応方法

CSSで消せれば楽だったのですが、td要素配下にテキストノードとa要素が存在し、テキストノードのみ非表示というのができなかったので、JavaScriptで行うようにしました。

題名の部分を消して、逆にa要素のtitleに指定するようにしています。

Path pattern

チケット一覧を対象にします。

/issues/?$

Type、Code

Type:JavaScript として、下記スクリプトを登録します。

gist1137e4edc0a55078fd1f