Commit 8d6671f0 authored by gerv%gerv.net's avatar gerv%gerv.net

Bug 170903 - Remove hard-coded titles and things. Patch by gerv; r=bbaetz.

parent 5f576f46
...@@ -64,9 +64,6 @@ if (!defined $::FORM{'product'}) { ...@@ -64,9 +64,6 @@ if (!defined $::FORM{'product'}) {
elsif ($prodsize > 1) { elsif ($prodsize > 1) {
$::vars->{'proddesc'} = \%products; $::vars->{'proddesc'} = \%products;
$::vars->{'target'} = "describecomponents.cgi"; $::vars->{'target'} = "describecomponents.cgi";
$::vars->{'title'} = "Bugzilla component description";
$::vars->{'h2'} =
"Please specify the product whose components you want described.";
print "Content-type: text/html\n\n"; print "Content-type: text/html\n\n";
$::template->process("global/choose-product.html.tmpl", $::vars) $::template->process("global/choose-product.html.tmpl", $::vars)
......
...@@ -88,9 +88,6 @@ if (!defined $::FORM{'product'}) { ...@@ -88,9 +88,6 @@ if (!defined $::FORM{'product'}) {
$vars->{'target'} = "enter_bug.cgi"; $vars->{'target'} = "enter_bug.cgi";
$vars->{'format'} = $::FORM{'format'}; $vars->{'format'} = $::FORM{'format'};
$vars->{'title'} = "Enter Bug";
$vars->{'h2'} =
"First, you must pick a product on which to enter a bug.";
print "Content-type: text/html\n\n"; print "Content-type: text/html\n\n";
$template->process("global/choose-product.html.tmpl", $vars) $template->process("global/choose-product.html.tmpl", $vars)
...@@ -284,7 +281,6 @@ $default{'component_'} = formvalue('component'); ...@@ -284,7 +281,6 @@ $default{'component_'} = formvalue('component');
$vars->{'assigned_to'} = formvalue('assigned_to'); $vars->{'assigned_to'} = formvalue('assigned_to');
$vars->{'cc'} = formvalue('cc'); $vars->{'cc'} = formvalue('cc');
$vars->{'reporter'} = $::COOKIE{'Bugzilla_login'}; $vars->{'reporter'} = $::COOKIE{'Bugzilla_login'};
$vars->{'user_agent'} = $ENV{'HTTP_USER_AGENT'};
$vars->{'product'} = $product; $vars->{'product'} = $product;
$vars->{'bug_file_loc'} = formvalue('bug_file_loc', "http://"); $vars->{'bug_file_loc'} = formvalue('bug_file_loc', "http://");
$vars->{'short_desc'} = formvalue('short_desc'); $vars->{'short_desc'} = formvalue('short_desc');
...@@ -352,8 +348,7 @@ while (MoreSQLData()) { ...@@ -352,8 +348,7 @@ while (MoreSQLData()) {
my $check; my $check;
# If this is the group for this product, make it checked. # If this is the group for this product, make it checked.
if(formvalue("maketemplate") eq if(formvalue("maketemplate") ne "")
"Remember values as bookmarkable template")
{ {
# If this is a bookmarked template, then we only want to set the # If this is a bookmarked template, then we only want to set the
# bit for those bits set in the template. # bit for those bits set in the template.
......
...@@ -98,7 +98,7 @@ $::SIG{PIPE} = 'IGNORE'; ...@@ -98,7 +98,7 @@ $::SIG{PIPE} = 'IGNORE';
$::dontchange = "--do_not_change--"; $::dontchange = "--do_not_change--";
$::chooseone = "--Choose_one:--"; $::chooseone = "--Choose_one:--";
$::defaultqueryname = "(Default query)"; $::defaultqueryname = "(Default query)"; # This string not exposed in UI
$::unconfirmedstate = "UNCONFIRMED"; $::unconfirmedstate = "UNCONFIRMED";
$::dbwritesallowed = 1; $::dbwritesallowed = 1;
......
...@@ -24,6 +24,14 @@ ...@@ -24,6 +24,14 @@
# are their descriptions. # are their descriptions.
#%] #%]
[% IF target == "enter_bug.cgi" %]
[% title = "Enter Bug" %]
[% h2 = "First, you must pick a product on which to enter a bug." %]
[% ELSIF target == "describecomponents.cgi" %]
[% title = "Bugzilla Component Descriptions" %]
[% h2 = "Please specify the product whose components you want described." %]
[% END %]
[% DEFAULT title = "Choose a Product" %] [% DEFAULT title = "Choose a Product" %]
[% PROCESS global/header.html.tmpl %] [% PROCESS global/header.html.tmpl %]
......
<!-- 1.0@bugzilla.org -->
[%# 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 Netscape Communications
# Corporation. Portions created by Netscape are
# Copyright (C) 1998 Netscape Communications Corporation. All
# Rights Reserved.
#
# Contributor(s): Gervase Markham <gerv@gerv.net>
#%]
[%# Remember to PROCESS rather than INCLUDE this template. %]
[% field_descs = { "[Bug creation]" => "[Bug creation]",
"alias" => "Alias",
"assigned_to" => "Assignee",
"bug_file_loc" => "URL",
"bug_id" => "Bug ID",
"bug_severity" => "Severity",
"bug_status" => "Status",
"cclist_accessible" => "CC list accessible?",
"component_id" => "Component ID",
"component" => "Component",
"creation_ts" => "Bug Creation time",
"delta_ts" => "Last Changed time",
"everconfirmed" => "Ever confirmed?",
"groupset" => "Groupset",
"keywords" => "Keywords",
"op_sys" => "OS",
"priority" => "Priority",
"product_id" => "Product ID",
"product" => "Product",
"qa_contact" => "QA Contact",
"rep_platform" => "Hardware",
"reporter" => "Reporter",
"reporter_accessible" => "Reporter accessible?",
"resolution" => "Resolution",
"short_desc" => "Summary",
"status_whiteboard" => "Whiteboard",
"target_milestone" => "Target Milestone",
"version" => "Version",
"votes" => "Votes" } %]
...@@ -327,6 +327,8 @@ function selectProduct(f) { ...@@ -327,6 +327,8 @@ function selectProduct(f) {
{ value => "regexp", description => "matches the regexp" }, { value => "regexp", description => "matches the regexp" },
{ value => "notregexp", description => "doesn't match the regexp" } ] %] { value => "notregexp", description => "doesn't match the regexp" } ] %]
[% PROCESS "global/field-descs.html.tmpl" %]
[%# *** Summary *** %] [%# *** Summary *** %]
<table> <table>
...@@ -664,7 +666,7 @@ function selectProduct(f) { ...@@ -664,7 +666,7 @@ function selectProduct(f) {
[% FOREACH field = chfield %] [% FOREACH field = chfield %]
<option value="[% field FILTER html %]" <option value="[% field FILTER html %]"
[% " selected" IF lsearch(default.chfield, field) != -1 %]> [% " selected" IF lsearch(default.chfield, field) != -1 %]>
[% field FILTER html %]</option> [% (field_descs.$field || field) FILTER html %]</option>
[% END %] [% END %]
</select> </select>
</dd> </dd>
......
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