$vars->{'target'} = "enter_bug.cgi";
$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";
$template->process("global/choose-product.html.tmpl", $vars)
$vars->{'assigned_to'} = formvalue('assigned_to');
$vars->{'cc'} = formvalue('cc');
$vars->{'reporter'} = $::COOKIE{'Bugzilla_login'};
-$vars->{'user_agent'} = $ENV{'HTTP_USER_AGENT'};
$vars->{'product'} = $product;
$vars->{'bug_file_loc'} = formvalue('bug_file_loc', "http://");
$vars->{'short_desc'} = formvalue('short_desc');
my $check;
# If this is the group for this product, make it checked.
- if(formvalue("maketemplate") eq
- "Remember values as bookmarkable template")
+ if(formvalue("maketemplate") ne "")
{
# If this is a bookmarked template, then we only want to set the
# bit for those bits set in the template.
--- /dev/null
+<!-- 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" } %]
{ value => "anywords", description => "contains any of the words" },
{ value => "regexp", description => "matches the regexp" },
{ value => "notregexp", description => "doesn't match the regexp" } ] %]
-
+
+[% PROCESS "global/field-descs.html.tmpl" %]
+
[%# *** Summary *** %]
<table>
[% FOREACH field = chfield %]
<option value="[% field FILTER html %]"
[% " selected" IF lsearch(default.chfield, field) != -1 %]>
- [% field FILTER html %]</option>
+ [% (field_descs.$field || field) FILTER html %]</option>
[% END %]
</select>
</dd>