summaryrefslogtreecommitdiffstats
path: root/enter_bug.cgi
diff options
context:
space:
mode:
authorterry%netscape.com <>1999-03-09 11:33:58 +0100
committerterry%netscape.com <>1999-03-09 11:33:58 +0100
commit0454e22cff08db09ab097132341f03f996b3a8a8 (patch)
tree976353fad315239614a14fe1201624f50fa72351 /enter_bug.cgi
parent2ad64f0e999e4110714f8727aff649f02630be02 (diff)
downloadbugzilla-0454e22cff08db09ab097132341f03f996b3a8a8.tar.gz
bugzilla-0454e22cff08db09ab097132341f03f996b3a8a8.tar.xz
Added params to control how priorities are set in a new bug. You can
now choose whether to let submitters of new bugs choose a priority, or whether they should just accept the default priority (which is now no longer hardcoded to "P2", but is instead a param.) The default value of the params will cause the same behavior as before.
Diffstat (limited to 'enter_bug.cgi')
-rwxr-xr-xenter_bug.cgi15
1 files changed, 12 insertions, 3 deletions
diff --git a/enter_bug.cgi b/enter_bug.cgi
index 550647726..83792e851 100755
--- a/enter_bug.cgi
+++ b/enter_bug.cgi
@@ -163,8 +163,10 @@ my $assign_element = GeneratePersonInput('assigned_to', 1,
my $cc_element = GeneratePeopleInput('cc', formvalue('cc'));
+my $priority = Param('defaultpriority');
+
my $priority_popup = make_popup('priority', \@::legal_priority,
- formvalue('priority', 'P2'), 0);
+ formvalue('priority', $priority), 0);
my $sev_popup = make_popup('bug_severity', \@::legal_severity,
formvalue('bug_severity', 'normal'), 0);
my $platform_popup = make_popup('rep_platform', \@::legal_platform,
@@ -203,9 +205,16 @@ print "
<td rowspan=3></td>
<td></td>
</TR>
- <TR>
+ <TR>";
+if (Param('letsubmitterchoosepriority')) {
+ print "
<TD ALIGN=RIGHT><B><A HREF=\"bug_status.html#priority\">Priority</A>:</B></TD>
- <TD>$priority_popup</TD>
+ <TD>$priority_popup</TD>";
+} else {
+ print '<INPUT TYPE=HIDDEN NAME=priority VALUE="' .
+ value_quote($priority) . '">';
+}
+print "
<TD ALIGN=RIGHT><B><A HREF=\"bug_status.html#severity\">Severity</A>:</B></TD>
<TD>$sev_popup</TD>
<td></td>