|
From: Ulf E. <ulf...@us...> - 2005-08-22 20:11:58
|
Update of /cvsroot/phpbt/phpbt/inc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14068/inc Modified Files: functions.php Log Message: Introduced a group filter in the userlist page. Index: functions.php =================================================================== RCS file: /cvsroot/phpbt/phpbt/inc/functions.php,v retrieving revision 1.56 retrieving revision 1.57 diff -u -r1.56 -r1.57 --- functions.php 22 Aug 2005 19:58:25 -0000 1.56 +++ functions.php 22 Aug 2005 20:11:49 -0000 1.57 @@ -107,7 +107,8 @@ break; case 'group': if ($project) { // If we are building for project admin page - if (!count($selected) or (count($selected) && in_array(0, $selected))) { + if (is_array($selected) && (!count($selected) or (count($selected) && in_array(0, $selected))) or + !isset($selected) or $selected == 0) { $sel = ' selected'; } else { $sel = ''; @@ -116,7 +117,8 @@ } $rs = $db->query($queries[$box]); while ($rs->fetchInto($row)) { - if (count($selected) && in_array($row[$box.'_id'], $selected)) { + if (is_array($selected) && count($selected) && in_array($row[$box.'_id'], $selected) or + $selected == $row[$box.'_id'] and $selected != '') { $sel = ' selected'; } else { $sel = ''; |