]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 137751: Linkify bug numbers in dependency fields on show_activity.cgi - Patch...
authorlpsolit%gmail.com <>
Mon, 15 May 2006 02:47:34 +0000 (02:47 +0000)
committerlpsolit%gmail.com <>
Mon, 15 May 2006 02:47:34 +0000 (02:47 +0000)
Bugzilla/Template.pm
template/en/default/bug/activity/table.html.tmpl

index edfc037c62ea684ab82fe27056c21f7b6bcaeea3..5cf9bce9c63bd74ef0e2c4600a5df633639f2753 100644 (file)
@@ -642,6 +642,12 @@ sub create {
                           1
                         ],
 
+            bug_list_link => sub
+            {
+                my $buglist = shift;
+                return join(", ", map(get_bug_link($_, $_), split(/ *, */, $buglist)));
+            },
+
             # In CSV, quotes are doubled, and any value containing a quote or a
             # comma is enclosed in quotes.
             csv => sub
index 2a96b8689f29a14862363fa76575682d91e62851..31556623d34448d74b3b7f5827b3d9b72bc87dce 100644 (file)
@@ -17,6 +17,7 @@
   # Rights Reserved.
   #
   # Contributor(s): Gervase Markham <gerv@gerv.net>
+  #                 David D. Kilzer <ddkilzer@kilzer.net>
   #%]
 
 [%# INTERFACE:
@@ -85,6 +86,9 @@
                   [% status_descs.${change.removed} FILTER html %]
                 [% ELSIF change.fieldname == 'resolution' %]
                   [% resolution_descs.${change.removed} FILTER html %]
+                [% ELSIF change.fieldname == 'blocked' ||
+                         change.fieldname == 'dependson' %]
+                  [% change.removed FILTER bug_list_link FILTER none %]
                 [% ELSE %]
                   [% change.removed FILTER html %]
                 [% END %]
                   [% status_descs.${change.added} FILTER html %]
                 [% ELSIF change.fieldname == 'resolution' %]
                   [% resolution_descs.${change.added} FILTER html %]
+                [% ELSIF change.fieldname == 'blocked' ||
+                         change.fieldname == 'dependson' %]
+                  [% change.added FILTER bug_list_link FILTER none %]
                 [% ELSE %]
                   [% change.added FILTER html %]
                 [% END %]