RSS

(root)/bugzilla/3.4 : 6752 : template/en/default/bug/activity/table.html.tmpl

To get this branch, use:
bzr branch /bugzilla/3.4

« back to all changes in this revision

Viewing changes to template/en/default/bug/activity/table.html.tmpl

Reed Loden
2010-03-27 21:38:48
Revision ID: reed@reedloden.com-20100328043848-fyos749mt4b52s4o
Bug 533927 - "email address domain filtering is applying to non-email fields in the history"
[r=LpSolit a=LpSolit]

Show diffs side-by-side

added added

removed removed

17
17
  #
18
18
  # Contributor(s): Gervase Markham <gerv@gerv.net>
19
19
  #                 David D. Kilzer <ddkilzer@kilzer.net>
 
20
  #                 Reed Loden <reed@reedloden.com>
20
21
  #%]
21
22
 
22
23
[%# INTERFACE:
74
75
              [% END %]
75
76
              [%+ field_descs.${change.fieldname} FILTER html %]
76
77
            </td>
77
 
            <td>
78
 
              [% IF change.removed.defined %]
79
 
                [% IF change.fieldname == 'estimated_time' ||
80
 
                      change.fieldname == 'remaining_time' ||
81
 
                      change.fieldname == 'work_time' %]
82
 
                  [% PROCESS formattimeunit time_unit=change.removed %]
83
 
                [% ELSIF change.fieldname == 'bug_status' %]
84
 
                  [% get_status(change.removed) FILTER html %]
85
 
                [% ELSIF change.fieldname == 'resolution' %]
86
 
                  [% get_resolution(change.removed) FILTER html %]
87
 
                [% ELSIF change.fieldname == 'blocked' ||
88
 
                         change.fieldname == 'dependson' %]
89
 
                  [% change.removed FILTER bug_list_link FILTER none %]
90
 
                [% ELSE %]
91
 
                  [% change.removed FILTER email FILTER html %]
92
 
                [% END %]
93
 
              [% ELSE %]
94
 
                &nbsp;
95
 
              [% END %]
96
 
            </td>
97
 
            <td>
98
 
              [% IF change.added.defined %]
99
 
                [% IF change.fieldname == 'estimated_time' ||
100
 
                      change.fieldname == 'remaining_time' ||
101
 
                      change.fieldname == 'work_time' %]
102
 
                  [% PROCESS formattimeunit time_unit=change.added %]
103
 
                [% ELSIF change.fieldname == 'bug_status' %]
104
 
                  [% get_status(change.added) FILTER html %]
105
 
                [% ELSIF change.fieldname == 'resolution' %]
106
 
                  [% get_resolution(change.added) FILTER html %]
107
 
                [% ELSIF change.fieldname == 'blocked' ||
108
 
                         change.fieldname == 'dependson' %]
109
 
                  [% change.added FILTER bug_list_link FILTER none %]
110
 
                [% ELSE %]
111
 
                  [% change.added FILTER email FILTER html %]
112
 
                [% END %]
113
 
              [% ELSE %]
114
 
                &nbsp;
115
 
              [% END %]
116
 
            </td>
 
78
            [% PROCESS change_column change_type = change.removed %]
 
79
            [% PROCESS change_column change_type = change.added %]
117
80
        [% END %]
118
81
      </tr>
119
82
    [% END %]
120
83
  </table>
121
84
[% END %]
 
85
 
 
86
[% BLOCK change_column %]
 
87
  <td>
 
88
    [% IF change_type.defined %]
 
89
      [% IF change.fieldname == 'estimated_time' ||
 
90
            change.fieldname == 'remaining_time' ||
 
91
            change.fieldname == 'work_time' %]
 
92
        [% PROCESS formattimeunit time_unit=change_type %]
 
93
      [% ELSIF change.fieldname == 'bug_status' %]
 
94
        [% get_status(change_type) FILTER html %]
 
95
      [% ELSIF change.fieldname == 'resolution' %]
 
96
        [% get_resolution(change_type) FILTER html %]
 
97
      [% ELSIF change.fieldname == 'blocked' ||
 
98
               change.fieldname == 'dependson' %]
 
99
        [% change_type FILTER bug_list_link FILTER none %]
 
100
      [% ELSIF change.fieldname == 'assigned_to' ||
 
101
               change.fieldname == 'reporter' ||
 
102
               change.fieldname == 'qa_contact' ||
 
103
               change.fieldname == 'cc' ||
 
104
               change.fieldname == 'flagtypes.name' %]
 
105
        [% change_type FILTER email FILTER html %]
 
106
      [% ELSE %]
 
107
        [% change_type FILTER html %]
 
108
      [% END %]
 
109
    [% ELSE %]
 
110
      &nbsp;
 
111
    [% END %]
 
112
  </td>
 
113
[% END %]

Loggerhead 1.18.1 is a web-based interface for Bazaar branches