Feature #13946
closedAdd tracker name to Redmine issue link titles
0%
Description
This is a change I apply to most Redmine deployments but I never thought about posting it here before, until now.
Currently the issue link titles are roughly1 rendered as "issue.subject
(issue.status.name)
".
I propose to add the name of the tracker of the issue in front of the current text followed directly by a colon and a space.
Now | Proposed |
---|---|
issue.subject (issue.status.name) |
issue.tracker.name: issue.subject (issue.status.name) |
This can be done by changing source:/trunk/app/helpers/application_helper.rb@11784#L697 like:
Index: app/helpers/application_helper.rb
===================================================================
--- app/helpers/application_helper.rb (revision 11784)
+++ app/helpers/application_helper.rb (working copy)
@@ -694,7 +694,7 @@
anchor = comment_id ? "note-#{comment_id}" : nil
link = link_to("##{oid}", {:only_path => only_path, :controller => 'issues', :action => 'show', :id => oid, :anchor => anchor},
:class => issue.css_classes,
- :title => "#{truncate(issue.subject, :length => 100)} (#{issue.status.name})")
+ :title => "#{issue.tracker.name}: #{truncate(issue.subject, :length => 100)} (#{issue.status.name})")
end
when 'document'
if document = Document.visible.find_by_id(oid)
1 the subject is actually truncated at first
Files
Updated by Go MAEDA over 9 years ago
- File feature-13946-against-r14468.diff feature-13946-against-r14468.diff added
- Target version set to Candidate for next major release
+1
This is an updated patch against latest trunk (r14468).
Updated by Mischa The Evil over 9 years ago
- File rm13946-add-tracker-name-to-issue-link-titles-tests-fixed-trunk@r14471.diff rm13946-add-tracker-name-to-issue-link-titles-tests-fixed-trunk@r14471.diff added
Actually, this change breaks some tests. The assertions don't expect the tracker name. I've modified them to reflect the new issue link title with tracker name and extracted an updated (svn) diff against source:/trunk@14471 which I'll attach here.
Thanks for updating this issue. Mischa.
Updated by Toshi MARUYAMA over 9 years ago
- Target version changed from Candidate for next major release to 3.2.0
Updated by Jean-Philippe Lang over 9 years ago
- Status changed from New to Closed
- Assignee set to Jean-Philippe Lang
- Resolution set to Fixed
Thanks for the patch, committed in r14620.