From: Reed Loden Date: Sun, 28 Mar 2010 04:29:31 +0000 (-0500) Subject: Bug 533927 - "email address domain filtering is applying to non-email fields in the... X-Git-Tag: bugzilla-3.6~37 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bc6359e80f1c5195b1d63e88fa696e5cc8d4ab0f;p=thirdparty%2Fbugzilla.git Bug 533927 - "email address domain filtering is applying to non-email fields in the history" [r=LpSolit a=LpSolit] --- diff --git a/template/en/default/bug/activity/table.html.tmpl b/template/en/default/bug/activity/table.html.tmpl index ee276aa20e..249253476a 100644 --- a/template/en/default/bug/activity/table.html.tmpl +++ b/template/en/default/bug/activity/table.html.tmpl @@ -17,6 +17,7 @@ # # Contributor(s): Gervase Markham # David D. Kilzer + # Reed Loden #%] [%# INTERFACE: @@ -74,38 +75,8 @@ [% END %] [%+ field_descs.${change.fieldname} FILTER html %] - - [% IF change.removed.defined %] - [% IF change.fieldname == 'estimated_time' || - change.fieldname == 'remaining_time' || - change.fieldname == 'work_time' %] - [% PROCESS formattimeunit time_unit=change.removed %] - [% ELSIF change.fieldname == 'blocked' || - change.fieldname == 'dependson' %] - [% change.removed FILTER bug_list_link FILTER none %] - [% ELSE %] - [% display_value(change.fieldname, change.removed) FILTER email FILTER html %] - [% END %] - [% ELSE %] -   - [% END %] - - - [% IF change.added.defined %] - [% IF change.fieldname == 'estimated_time' || - change.fieldname == 'remaining_time' || - change.fieldname == 'work_time' %] - [% PROCESS formattimeunit time_unit=change.added %] - [% ELSIF change.fieldname == 'blocked' || - change.fieldname == 'dependson' %] - [% change.added FILTER bug_list_link FILTER none %] - [% ELSE %] - [% display_value(change.fieldname, change.added) FILTER email FILTER html %] - [% END %] - [% ELSE %] -   - [% END %] - + [% PROCESS change_column change_type = change.removed %] + [% PROCESS change_column change_type = change.added %] [% END %] [% END %] @@ -115,3 +86,28 @@ No changes have been made to this [% terms.bug %] yet.

[% END %] + +[% BLOCK change_column %] + + [% IF change_type.defined %] + [% IF change.fieldname == 'estimated_time' || + change.fieldname == 'remaining_time' || + change.fieldname == 'work_time' %] + [% PROCESS formattimeunit time_unit=change_type %] + [% ELSIF change.fieldname == 'blocked' || + change.fieldname == 'dependson' %] + [% change_type FILTER bug_list_link FILTER none %] + [% ELSIF change.fieldname == 'assigned_to' || + change.fieldname == 'reporter' || + change.fieldname == 'qa_contact' || + change.fieldname == 'cc' || + change.fieldname == 'flagtypes.name' %] + [% display_value(change.fieldname, change_type) FILTER email FILTER html %] + [% ELSE %] + [% display_value(change.fieldname, change_type) FILTER html %] + [% END %] + [% ELSE %] +   + [% END %] + +[% END %]