Commit 0b47dd2c authored by lpsolit%gmail.com's avatar lpsolit%gmail.com

Bug 137751: Linkify bug numbers in dependency fields on show_activity.cgi -…

Bug 137751: Linkify bug numbers in dependency fields on show_activity.cgi - Patch by David D. Kilzer (ddk) <ddkilzer@kilzer.net> and timeless <timeless@bemail.org> r=wicked a=justdave
parent eef25b6c
...@@ -642,6 +642,12 @@ sub create { ...@@ -642,6 +642,12 @@ sub create {
1 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 # In CSV, quotes are doubled, and any value containing a quote or a
# comma is enclosed in quotes. # comma is enclosed in quotes.
csv => sub csv => sub
......
...@@ -17,6 +17,7 @@ ...@@ -17,6 +17,7 @@
# Rights Reserved. # Rights Reserved.
# #
# Contributor(s): Gervase Markham <gerv@gerv.net> # Contributor(s): Gervase Markham <gerv@gerv.net>
# David D. Kilzer <ddkilzer@kilzer.net>
#%] #%]
[%# INTERFACE: [%# INTERFACE:
...@@ -85,6 +86,9 @@ ...@@ -85,6 +86,9 @@
[% status_descs.${change.removed} FILTER html %] [% status_descs.${change.removed} FILTER html %]
[% ELSIF change.fieldname == 'resolution' %] [% ELSIF change.fieldname == 'resolution' %]
[% resolution_descs.${change.removed} FILTER html %] [% resolution_descs.${change.removed} FILTER html %]
[% ELSIF change.fieldname == 'blocked' ||
change.fieldname == 'dependson' %]
[% change.removed FILTER bug_list_link FILTER none %]
[% ELSE %] [% ELSE %]
[% change.removed FILTER html %] [% change.removed FILTER html %]
[% END %] [% END %]
...@@ -102,6 +106,9 @@ ...@@ -102,6 +106,9 @@
[% status_descs.${change.added} FILTER html %] [% status_descs.${change.added} FILTER html %]
[% ELSIF change.fieldname == 'resolution' %] [% ELSIF change.fieldname == 'resolution' %]
[% resolution_descs.${change.added} FILTER html %] [% resolution_descs.${change.added} FILTER html %]
[% ELSIF change.fieldname == 'blocked' ||
change.fieldname == 'dependson' %]
[% change.added FILTER bug_list_link FILTER none %]
[% ELSE %] [% ELSE %]
[% change.added FILTER html %] [% change.added FILTER html %]
[% END %] [% END %]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment