Project

General

Profile

Actions

Feature #13946

closed

Add tracker name to Redmine issue link titles

Added by Mischa The Evil over 11 years ago. Updated over 9 years ago.

Status:
Closed
Priority:
Normal
Category:
UI
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Resolution:
Fixed

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

Actions #1

Updated by Go MAEDA over 9 years ago

+1
This is an updated patch against latest trunk (r14468).

Actions #2

Updated by Mischa The Evil over 9 years ago

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.

Actions #3

Updated by Toshi MARUYAMA over 9 years ago

  • Target version changed from Candidate for next major release to 3.2.0
Actions #4

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.

Actions

Also available in: Atom PDF