20063-Redmine-3.4.1.patch

Olivier Houdas, 2017-07-13 11:37

Download (1.94 KB)

View differences:

app/helpers/application_helper.rb Thu Jul 13 11:36:42 2017 +0200
796 796
  #
797 797
  # Examples:
798 798
  #   Issues:
799
  #     #52 -> Link to issue #52
799
  #     #52 -> Link to issue #52, showing the title over the issue number
800
  #     issue#52 -> Link to issue with id 52, expanding the title in the link
800 801
  #   Changesets:
801 802
  #     r52 -> Link to revision 52
802 803
  #     commit:a85130f -> Link to scmid starting with a85130f
......
896 897
                               :class => issue.css_classes,
897 898
                               :title => "#{issue.tracker.name}: #{issue.subject.truncate(100)} (#{issue.status.name})")
898 899
              end
900
            when 'issue'
901
              if oid.to_s == identifier &&
902
                issue = Issue.visible.find_by_id(oid)
903
                anchor = comment_id ? "note-#{comment_id}" : nil
904
                
905
                link = link_to("##{oid}#{comment_suffix}: (#{issue.tracker.name}) #{issue.subject.truncate(100)} (#{issue.status.name})",
906
                               issue_url(issue, :only_path => only_path, :anchor => anchor),
907
                               :class => issue.css_classes)
908
              end
899 909
            when 'document'
900 910
              if document = Document.visible.find_by_id(oid)
901 911
                link = link_to(document.title, document_url(document, :only_path => only_path), :class => 'document')
......
1002 1012
            (?<leading>[\s\(,\-\[\>]|^)
1003 1013
            (?<esc>!)?
1004 1014
            (?<project_prefix>(?<project_identifier>[a-z0-9\-_]+):)?
1005
            (?<prefix>attachment|document|version|forum|news|message|project|commit|source|export|user)?
1015
            (?<prefix>issue|attachment|document|version|forum|news|message|project|commit|source|export|user)?
1006 1016
            (
1007 1017
              (
1008 1018
                (?<sep1>\#)|