こんにちは、ataka です。
挨拶記事の続きで、Redmine のチケット・タイトル文について。
過去記事「Stumpwm で Redmine のチケットのタイトルを簡単にコピペ」における tahara さんの言葉を引用します。
Redmine を 0.8.5 というすごく古いものか最新にアップデート (中略) チケット詳細画面で以前はチケットの ID とタイトルが同じ行に 並んで表示さていたのに、別の行に表示されようになってしまいました。
これから
これになった
git のコミットメッセージに
refs #9999 いこーよ: 口コミタグ付大作戦!というようなコメントを入れていたので、簡単にコピペできないのは大きな問題です。
はい。git にコミット・ログを残す場合、大きな問題です。
幸いなことに一行の修正だけで旧スタイルに戻りましたので、patch を載せます。
diff --git a/app/helpers/issues_helper.rb b/app/helpers/issues_helper.rb
index 816b227..c0aff1e 100644
--- a/app/helpers/issues_helper.rb
+++ b/app/helpers/issues_helper.rb
@@ -68,7 +68,7 @@ module IssuesHelper
s << '<div>' + content_tag('p', link_to_issue(ancestor, :project => (issu
e.project_id != ancestor.project_id)))
end
s << '<div>'
- subject = h(issue.subject)
+ subject = h("##{issue.id} #{issue.project}: #{issue.subject}")
if issue.is_private?
subject = content_tag('span', l(:field_is_private), :class => 'private') + ' ' + subject
end
ね、簡単でしょ。これで旧スタイルに戻ります。プロジェクト名が要らない場合は #{issue.project}
を消して下さい。
これなら修正点が小さいので、最新版にアップグレードする時も安心です。子チケットを作っても問題なしです。