From: Max Kanat-Alexander Date: Wed, 2 Mar 2011 08:41:16 +0000 (-0800) Subject: Bug 624414: BUGZILLA.value_descs was always empty in the JS, and display_value X-Git-Tag: bugzilla-4.1.1~20 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e81b9d51399792035e10c2cd6d1b32f75879c3ec;p=thirdparty%2Fbugzilla.git Bug 624414: BUGZILLA.value_descs was always empty in the JS, and display_value wasn't translating values. r=glob, a=mkanat --- diff --git a/template/en/default/global/field-descs.none.tmpl b/template/en/default/global/field-descs.none.tmpl index e85ebbee1f..479944ff9d 100644 --- a/template/en/default/global/field-descs.none.tmpl +++ b/template/en/default/global/field-descs.none.tmpl @@ -62,25 +62,9 @@ } %] [% IF in_template_var %] - - [%# You can use this hash to localize (translate) the values displayed - # for drop-down and multiple-select fields. Lines starting with "#" - # are comments. - #%] - [% value_descs = { - "bug_status" => { - # "UNCONFIRMED" => "UNCO", - # "CONFIRMED" => "ITSABUG", - }, - - "resolution" => { - "" => "---", - # "FIXED" => "NO LONGER AN ISSUE", - # "WORKSFORME" => "NOTMYPROBLEM!", - }, - } %] - - [% vars.terms = terms %] + [% PROCESS "global/value-descs.none.tmpl" %] + [% SET vars.value_descs = value_descs %] + [% SET vars.terms = terms %] [%# field_descs is loaded as a global template variable and cached # across all templates--see VARIABLES in Bugzilla/Template.pm. diff --git a/template/en/default/global/header.html.tmpl b/template/en/default/global/header.html.tmpl index df5786abfa..2da2d642d3 100644 --- a/template/en/default/global/header.html.tmpl +++ b/template/en/default/global/header.html.tmpl @@ -212,7 +212,7 @@ [% FOREACH yui_name = yui %] [% FOREACH yui_template = yui_templates.$yui_name %] - [% PROCESS $yui_template %] + [% INCLUDE $yui_template %] [% END %] [% END %] [% IF javascript %] diff --git a/template/en/default/global/value-descs.js.tmpl b/template/en/default/global/value-descs.js.tmpl index d432cf1354..20d023b42d 100644 --- a/template/en/default/global/value-descs.js.tmpl +++ b/template/en/default/global/value-descs.js.tmpl @@ -18,7 +18,7 @@ # Max Kanat-Alexander #%] -[% PROCESS "global/field-descs.none.tmpl" %] +[% PROCESS "global/value-descs.none.tmpl" %] BUGZILLA.value_descs = { [% FOREACH vd_field = value_descs.keys %] diff --git a/template/en/default/global/value-descs.none.tmpl b/template/en/default/global/value-descs.none.tmpl new file mode 100644 index 0000000000..56c90ac350 --- /dev/null +++ b/template/en/default/global/value-descs.none.tmpl @@ -0,0 +1,36 @@ +[%# The contents of this file are subject to the Mozilla Public + # License Version 1.1 (the "License"); you may not use this file + # except in compliance with the License. You may obtain a copy of + # the License at http://www.mozilla.org/MPL/ + # + # Software distributed under the License is distributed on an "AS + # IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + # implied. See the License for the specific language governing + # rights and limitations under the License. + # + # The Original Code is the Bugzilla Bug Tracking System. + # + # The Initial Developer of the Original Code is BugzillaSource, Inc. + # Portions created by the Initial Developer are Copyright (C) 2011 + # the Initial Developer. All Rights Reserved. + # + # Contributor(s): + # Max Kanat-Alexander + #%] + +[%# You can use this hash to localize (translate) the values displayed + # for drop-down and multiple-select fields. Lines starting with "#" + # are comments. + #%] +[% value_descs = { + "bug_status" => { + # "UNCONFIRMED" => "UNCO", + # "CONFIRMED" => "ITSABUG", + }, + + "resolution" => { + "" => "---", + # "FIXED" => "NO LONGER AN ISSUE", + # "WORKSFORME" => "NOTMYPROBLEM!", + }, +} %]