diff options
author | Marc Schumann <wurblzap@gmail.com> | 2012-04-11 21:50:54 +0200 |
---|---|---|
committer | Marc Schumann <wurblzap@gmail.com> | 2012-04-11 21:50:54 +0200 |
commit | ef3afee2a3471eff6c5285a258caba54c9b74ef3 (patch) | |
tree | 7bf8ebe6902439919ea93ad37046d7eba6a199be /template/en/default/bug | |
parent | 97532b5f24d53167ddf76dafd7f253859cabb997 (diff) | |
download | bugzilla-ef3afee2a3471eff6c5285a258caba54c9b74ef3.tar.gz bugzilla-ef3afee2a3471eff6c5285a258caba54c9b74ef3.tar.xz |
If you're not allowed to change status or resolution, their values are being displayed unlocalized.
r/a=LpSolit
https://bugzilla.mozilla.org/show_bug.cgi?id=740879
Diffstat (limited to 'template/en/default/bug')
-rw-r--r-- | template/en/default/bug/field.html.tmpl | 39 |
1 files changed, 24 insertions, 15 deletions
diff --git a/template/en/default/bug/field.html.tmpl b/template/en/default/bug/field.html.tmpl index 681ea716d..58f1b0ccc 100644 --- a/template/en/default/bug/field.html.tmpl +++ b/template/en/default/bug/field.html.tmpl @@ -202,22 +202,31 @@ 'keyword_autocomplete'); </script> [% END %] -[% ELSIF field.type == constants.FIELD_TYPE_TEXTAREA %] - <div class="uneditable_textarea">[% value FILTER html %]</div> -[% ELSIF field.type == constants.FIELD_TYPE_BUG_ID %] - [% IF value %] - [% value FILTER bug_link(value, use_alias => 1) FILTER none %] - [% END %] -[% ELSIF field.type == constants.FIELD_TYPE_BUG_URLS %] - [% '<ul class="bug_urls">' IF value.size %] - [% FOREACH bug_url = value %] - <li> - [% PROCESS bug_url_link bug_url = bug_url %] - </li> - [% END %] - [% '</ul>' IF value.size %] [% ELSE %] - [% value.join(', ') FILTER html %] + [% SWITCH field.type %] + [% CASE constants.FIELD_TYPE_TEXTAREA %] + <div class="uneditable_textarea">[% value FILTER html %]</div> + [% CASE constants.FIELD_TYPE_BUG_ID %] + [% IF value %] + [% value FILTER bug_link(value, use_alias => 1) FILTER none %] + [% END %] + [% CASE [ constants.FIELD_TYPE_SINGLE_SELECT + constants.FIELD_TYPE_MULTI_SELECT ] %] + [% FOREACH val = value %] + [% display_value(field.name, val) FILTER html %] + [% ', ' UNLESS loop.last() %] + [% END %] + [% CASE constants.FIELD_TYPE_BUG_URLS %] + [% '<ul class="bug_urls">' IF value.size %] + [% FOREACH bug_url = value %] + <li> + [% PROCESS bug_url_link bug_url = bug_url %] + </li> + [% END %] + [% '</ul>' IF value.size %] + [% CASE %] + [% value.join(', ') FILTER html %] + [% END %] [% END %] [% Hook.process('end_field_column') %] [% '</td>' IF NOT no_tds %] |