summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax Kremmel <xing@synapse.plus.com>2008-10-18 09:45:05 +0000
committerMax Kremmel <xing@synapse.plus.com>2008-10-18 09:45:05 +0000
commitc766e48fc2e2eb8d14d7b4e564ad2a686da9bb51 (patch)
tree73ee1284f840102c65b67c7107539d33a15ec7af
parent4cffd4003a6cf7c764c74d02c2dbfc0f5dc2cbce (diff)
downloadusers-c766e48fc2e2eb8d14d7b4e564ad2a686da9bb51.tar.gz
users-c766e48fc2e2eb8d14d7b4e564ad2a686da9bb51.tar.bz2
users-c766e48fc2e2eb8d14d7b4e564ad2a686da9bb51.zip
code cleanup
-rw-r--r--admin/admin_login_inc.php20
1 files changed, 12 insertions, 8 deletions
diff --git a/admin/admin_login_inc.php b/admin/admin_login_inc.php
index 08961ee..f1ae9c2 100644
--- a/admin/admin_login_inc.php
+++ b/admin/admin_login_inc.php
@@ -1,5 +1,5 @@
<?php
-// $Header: /cvsroot/bitweaver/_bit_users/admin/admin_login_inc.php,v 1.27 2007/06/17 13:53:04 squareing Exp $
+// $Header: /cvsroot/bitweaver/_bit_users/admin/admin_login_inc.php,v 1.28 2008/10/18 09:45:05 squareing Exp $
// Copyright (c) 2002-2003, Luis Argerich, Garland Foster, Eduardo Polidor, et. al.
// All Rights Reserved. See copyright.txt for details and a complete list of authors.
// Licensed under the GNU LESSER GENERAL PUBLIC LICENSE. See license.txt for details.
@@ -136,23 +136,27 @@ if( !empty( $_REQUEST["loginprefs"] ) ) {
simple_set_value( 'users_remember_time', USERS_PKG_NAME );
simple_set_value( 'users_auth_method', USERS_PKG_NAME );
- if ( isset( $_REQUEST['registration_group_choice'] ) ) {
+ if( isset( $_REQUEST['registration_group_choice'] ) ) {
$listHash = array();
$groupList = $gBitUser->getAllGroups( $listHash );
$in = array();
$out = array();
- foreach ( $groupList as $gr ) {
- if ($gr['group_id'] == -1)
+ foreach( $groupList as $gr ) {
+ if( $gr['group_id'] == ANONYMOUS_GROUP_ID ) {
continue;
- if ( $gr['is_public'] == 'y' && !in_array( $gr['group_id'], $_REQUEST['registration_group_choice'] ) ) // deselect
+ }
+
+ // work out if someting has been selected or deselected
+ if( $gr['is_public'] == 'y' && !in_array( $gr['group_id'], $_REQUEST['registration_group_choice'] )) {
$out[] = $gr['group_id'];
- elseif ( $gr['is_public'] != 'y' && in_array( $gr['group_id'], $_REQUEST['registration_group_choice'] ) ) //select
+ } elseif( $gr['is_public'] != 'y' && in_array( $gr['group_id'], $_REQUEST['registration_group_choice'] )) {
$in[] = $gr['group_id'];
+ }
}
- if ( count($in) ) {
+ if( count( $in ) ) {
$gBitUser->storeRegistrationChoice( $in, 'y' );
}
- if ( count($out) ) {
+ if( count( $out ) ) {
$gBitUser->storeRegistrationChoice( $out, NULL );
}
}