|
From: Benjamin C. <bc...@us...> - 2002-04-10 18:39:40
|
Update of /cvsroot/phpbt/phpbt/inc
In directory usw-pr-cvs1:/tmp/cvs-serv397/inc
Modified Files:
functions.php
Log Message:
Don't allow users to choose All for version or component selection when updating a bug
Index: functions.php
===================================================================
RCS file: /cvsroot/phpbt/phpbt/inc/functions.php,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- functions.php 9 Apr 2002 23:26:39 -0000 1.19
+++ functions.php 10 Apr 2002 15:21:07 -0000 1.20
@@ -343,9 +343,10 @@
///
/// Build the javascript for the dynamic project -> component -> version select boxes
-function build_project_js() {
+function build_project_js($params) {
global $db, $u, $perm, $_sv, $QUERY;
+ extract($params);
$js = '';
// Build the javascript-powered select boxes
@@ -359,7 +360,8 @@
while (list($pid, $pname) = $rs->fetchRow(DB_FETCHMODE_ORDERED)) {
$pname = addslashes($pname);
// Version array
- $js .= "versions['$pname'] = new Array(new Array('','All'),";
+ $js .= "versions['$pname'] = new Array(";
+ $js .= (!isset($no_all) || !$no_all) ? "new Array('','All')," : '';
$rs2 = $db->query("select version_name, version_id from ".TBL_VERSION.
" where project_id = $pid and active = 1");
while (list($version,$vid) = $rs2->fetchRow(DB_FETCHMODE_ORDERED)) {
@@ -370,7 +372,8 @@
$js .= ");\n";
// Component array
- $js .= "components['$pname'] = new Array(new Array('','All'),";
+ $js .= "components['$pname'] = new Array(";
+ $js .= (!isset($no_all) || !$no_all) ? "new Array('','All')," : '';
$rs2 = $db->query("select component_name, component_id from ".TBL_COMPONENT.
" where project_id = $pid and active = 1");
while (list($comp,$cid) = $rs2->fetchRow(DB_FETCHMODE_ORDERED)) {
|