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 = '';
|