Changeset 9389
- Timestamp:
- Feb 27, 2011, 1:38:43 AM (13 years ago)
- Location:
- extensions/LCAS/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/LCAS/trunk/admin/LCAS_admin.php
r9388 r9389 73 73 if ($case_ins or $acc_ins) 74 74 { 75 76 // +-----------------------------------------------------------------------+ 77 // | user list | 78 // +-----------------------------------------------------------------------+ 79 80 $page['all_users'] = LCAS_get_user_list($conf_LCAS[0]); 81 75 82 // +-----------------------------------------------------------------------+ 76 83 // | initialization | … … 83 90 if ((isset($_POST['user-'.$lcas_UserToUpdate])) && ($_POST['user-'.$lcas_UserToUpdate] != '')) { 84 91 // Check if username already exists 85 $query = ' 86 SELECT username 87 FROM '.USERS_TABLE.' 88 WHERE username="'.addslashes($_POST['user-'.$lcas_UserToUpdate]).'" 89 ;'; 92 $count = 0; 93 $lcas_previous_compare_user = LCAS_change_case($_POST['user-'.$lcas_UserToUpdate], $conf_LCAS[0]); 94 foreach ($page['all_users'] as $local_user) 95 { 96 if ($lcas_previous_compare_user == $local_user['transformed']) { 97 $count = 1; 98 break; 99 } 100 } 90 101 91 $count = pwg_db_num_rows(pwg_query($query)); 92 93 if ($count != 0) 102 if ($count < 1) 94 103 { 95 104 // Username update … … 113 122 { 114 123 // Username already exists 115 array_push($page['errors'], l10n('LCAS_Err_Userlist_New_Username_Exists') );124 array_push($page['errors'], l10n('LCAS_Err_Userlist_New_Username_Exists').'<br>"'.$lcas_previous_compare_user.'"'); 116 125 } 117 126 } … … 121 130 } 122 131 } 123 124 125 // +-----------------------------------------------------------------------+126 // | user list |127 // +-----------------------------------------------------------------------+128 129 $page['all_users'] = LCAS_get_user_list($conf_LCAS[0]);130 132 131 133 // +-----------------------------------------------------------------------+ -
extensions/LCAS/trunk/include/functions.inc.php
r9326 r9389 222 222 223 223 /** 224 * Retr eive duplicate users according of case and or accent sensitivity224 * Retrieve duplicate users according of case and or accent sensitivity 225 225 * 226 226 * @param : $rule for LCAS_change_case()) … … 248 248 { 249 249 $user = $row; 250 $user['transformed'] = LCAS_change_case($user['username'], $rule , false);250 $user['transformed'] = LCAS_change_case($user['username'], $rule); 251 251 array_push($users, $user); 252 252 }
Note: See TracChangeset
for help on using the changeset viewer.