Changeset 21075 for extensions/UserAdvManager/trunk/admin/UAM_admin.php
- Timestamp:
- Feb 28, 2013, 10:47:05 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/UserAdvManager/trunk/admin/UAM_admin.php
r20591 r21075 179 179 // Check if [Kdays] flag is used in a legal way (ConfirmMail Time out have to be set) 180 180 // ---------------------------------------------------------------------------------- 181 if (isset($conf_UAM_ConfirmMail[ 0]) and $conf_UAM_ConfirmMail[0] == 'false' and preg_match('#\[Kdays\]#i',$_POST['UAM_ConfirmMail_Text']) != 0)181 if (isset($conf_UAM_ConfirmMail['CONFIRMMAIL_TIMEOUT']) and $conf_UAM_ConfirmMail['CONFIRMMAIL_TIMEOUT'] == 'false' and preg_match('#\[Kdays\]#i',$_POST['UAM_ConfirmMail_Text']) != 0) 182 182 { 183 183 $UAM_Illegal_Flag_Error1 = true; … … 187 187 // Save global UAM configuration 188 188 // ----------------------------- 189 $newconf_UAM = array( 190 $_POST['UAM_Mail_Info'], 191 $_POST['UAM_Confirm_Mail'], 192 (isset($_POST['UAM_No_Confirm_Group'])?$_POST['UAM_No_Confirm_Group']:''), 193 (isset($_POST['UAM_Validated_Group'])?$_POST['UAM_Validated_Group']:''), 194 (isset($_POST['UAM_Validated_Status'])?$_POST['UAM_Validated_Status']:''), 195 $_POST['UAM_Username_Char'], 196 $_POST['UAM_Username_List'], 197 (isset($_POST['UAM_No_Confirm_Status'])?$_POST['UAM_No_Confirm_Status']:''), 198 $_POST['UAM_MailInfo_Text'], 199 $_POST['UAM_ConfirmMail_Text'], 200 $_POST['UAM_MailExclusion'], 201 $_POST['UAM_MailExclusion_List'], 202 $_POST['UAM_Password_Enforced'], 203 $_POST['UAM_Password_Score'], 204 $_POST['UAM_AdminPassword_Enforced'], 205 $_POST['UAM_GhostUser_Tracker'], 206 $_POST['UAM_GhostTracker_DayLimit'], 207 $_POST['UAM_GhostTracker_ReminderText'], 208 $_POST['UAM_Add_LastVisit_Column'], 209 $_POST['UAM_Admin_ConfMail'], 210 $_POST['UAM_RedirToProfile'], 211 $_POST['UAM_GTAuto'], 212 $_POST['UAM_GTAutoMail'], 213 $_POST['UAM_GTAutoDelText'], 214 $_POST['UAM_GTAutoMailText'], 215 (isset($_POST['UAM_Downgrade_Group'])?$_POST['UAM_Downgrade_Group']:''), 216 (isset($_POST['UAM_Downgrade_Status'])?$_POST['UAM_Downgrade_Status']:''), 217 $_POST['UAM_AdminValidationMail_Text'], 218 $_POST['UAM_CustomPasswRetr'], 219 $_POST['UAM_CustomPasswRetr_Text'], 220 $_POST['UAM_USRAuto'], 221 $_POST['UAM_USRAutoDelText'], 222 $_POST['UAM_USRAutoMail'], 223 $_POST['UAM_Stuffs'], 224 $_POST['UAM_HidePassw'], 225 (isset($_POST['UAM_No_Valid_Level'])?$_POST['UAM_No_Valid_Level']:''), 226 (isset($_POST['UAM_Valid_Level'])?$_POST['UAM_Valid_Level']:''), 227 (isset($_POST['UAM_Downgrade_Level'])?$_POST['UAM_Downgrade_Level']:''), 228 $_POST['UAM_PwdReset'], 229 $_POST['UAM_RejectConnexion'], 230 $_POST['UAM_CustomRejectConnexion_Text'], 231 $_POST['UAM_ConfirmMail_Subject'], 232 $_POST['UAM_ConfirmMail_Remail_Subject'], 233 $_POST['UAM_InfoMail_Subject'], 234 $_POST['UAM_GTAutoMail_Subject'], 235 $_POST['UAM_GTReminder_Subject'], 236 $_POST['UAM_AdminValidationMail_Subject'], 237 ); 189 $newconf_UAM['MAIL_INFO'] = (isset($_POST['UAM_Mail_Info']) ? $_POST['UAM_Mail_Info'] : 'false'); 190 $newconf_UAM['CONFIRM_MAIL'] = (isset($_POST['UAM_Confirm_Mail']) ? $_POST['UAM_Confirm_Mail'] : 'false'); 191 $newconf_UAM['NO_CONFIRM_GROUP'] = (isset($_POST['UAM_No_Confirm_Group']) ? $_POST['UAM_No_Confirm_Group'] : ''); 192 $newconf_UAM['VALIDATED_GROUP'] = (isset($_POST['UAM_Validated_Group']) ? $_POST['UAM_Validated_Group'] : ''); 193 $newconf_UAM['VALIDATED_STATUS'] = (isset($_POST['UAM_Validated_Status'])?$_POST['UAM_Validated_Status'] : ''); 194 $newconf_UAM['USERNAME_CHAR'] = $_POST['UAM_Username_Char']; 195 $newconf_UAM['USERNAME_CHAR_LIST'] = (isset($_POST['UAM_Username_List']) ? $_POST['UAM_Username_List'] : ''); 196 $newconf_UAM['NO_CONFIRM_STATUS'] = (isset($_POST['UAM_No_Confirm_Status']) ? $_POST['UAM_No_Confirm_Status'] : ''); 197 $newconf_UAM['MAILINFO_TEXT'] = (isset($_POST['UAM_MailInfo_Text']) ? $_POST['UAM_MailInfo_Text'] : l10n('UAM_Default_InfoMail_Txt')); 198 $newconf_UAM['CONFIRMMAIL_TEXT'] = (isset($_POST['UAM_ConfirmMail_Text']) ? $_POST['UAM_ConfirmMail_Text'] : l10n('UAM_Default_ConfirmMail_Txt')); 199 $newconf_UAM['MAILEXCLUSION'] = (isset($_POST['UAM_MailExclusion']) ? $_POST['UAM_MailExclusion'] : 'false'); 200 $newconf_UAM['MAILEXCLUSION_LIST'] = (isset($_POST['UAM_MailExclusion_List']) ? $_POST['UAM_MailExclusion_List'] : ''); 201 $newconf_UAM['PASSWORDENF'] = (isset($_POST['UAM_Password_Enforced']) ? $_POST['UAM_Password_Enforced'] : 'false'); 202 $newconf_UAM['PASSWORD_SCORE'] = (isset($_POST['UAM_Password_Score']) ? $_POST['UAM_Password_Score'] : '100'); 203 $newconf_UAM['ADMINPASSWENF'] = (isset($_POST['UAM_AdminPassword_Enforced']) ? $_POST['UAM_AdminPassword_Enforced'] : 'false'); 204 $newconf_UAM['GHOSTRACKER'] = (isset($_POST['UAM_GhostUser_Tracker']) ? $_POST['UAM_GhostUser_Tracker'] : 'false'); 205 $newconf_UAM['GHOSTRACKER_DAYLIMIT'] = (isset($_POST['UAM_GhostTracker_DayLimit']) ? $_POST['UAM_GhostTracker_DayLimit'] : '10'); 206 $newconf_UAM['GHOSTRACKER_REMINDERTEXT'] = (isset($_POST['UAM_GhostTracker_ReminderText']) ? $_POST['UAM_GhostTracker_ReminderText'] : l10n('UAM_Default_GhstReminder_Txt')); 207 $newconf_UAM['ADDLASTVISIT'] = (isset($_POST['UAM_Add_LastVisit_Column']) ? $_POST['UAM_Add_LastVisit_Column'] : 'false'); 208 $newconf_UAM['ADMINCONFMAIL'] = (isset($_POST['UAM_Admin_ConfMail']) ? $_POST['UAM_Admin_ConfMail'] : 'false'); 209 $newconf_UAM['REDIRTOPROFILE'] = (isset($_POST['UAM_RedirToProfile']) ? $_POST['UAM_RedirToProfile'] : 'false'); 210 $newconf_UAM['GTAUTO'] = (isset($_POST['UAM_GTAuto']) ? $_POST['UAM_GTAuto'] : 'false'); 211 $newconf_UAM['GTAUTOMAIL'] = (isset($_POST['UAM_GTAutoMail']) ? $_POST['UAM_GTAutoMail'] : 'false'); 212 $newconf_UAM['GTAUTODEL'] = (isset($_POST['UAM_GTAutoDelText']) ? $_POST['UAM_GTAutoDelText'] : l10n('UAM_Default_GhstDeletion_Txt')); 213 $newconf_UAM['GTAUTOMAILTEXT'] = (isset($_POST['UAM_GTAutoMailText']) ? $_POST['UAM_GTAutoMailText'] : l10n('UAM_Default_GhstDemotion_Txt')); 214 $newconf_UAM['DOWNGRADE_GROUP'] = (isset($_POST['UAM_Downgrade_Group']) ? $_POST['UAM_Downgrade_Group'] : ''); 215 $newconf_UAM['DOWNGRADE_STATUS'] = (isset($_POST['UAM_Downgrade_Status']) ? $_POST['UAM_Downgrade_Status'] : ''); 216 $newconf_UAM['ADMINVALIDATIONMAIL'] = (isset($_POST['UAM_AdminValidationMail_Text']) ? $_POST['UAM_AdminValidationMail_Text'] : l10n('UAM_Default_AdminValidation_Txt')); 217 $newconf_UAM['CUSTOMPASSWRETR'] = (isset($_POST['UAM_CustomPasswRetr']) ? $_POST['UAM_CustomPasswRetr'] : 'false'); 218 $newconf_UAM['CUSTOMPASSWRETR_TEXT'] = (isset($_POST['UAM_CustomPasswRetr_Text']) ? $_POST['UAM_CustomPasswRetr_Text'] : l10n('UAM_Default_PwdRequest_Txt')); 219 $newconf_UAM['USRAUTO'] = (isset($_POST['UAM_USRAuto']) ? $_POST['UAM_USRAuto'] : 'false'); 220 $newconf_UAM['USRAUTODEL'] = (isset($_POST['UAM_USRAutoDelText']) ? $_POST['UAM_USRAutoDelText'] : l10n('UAM_Default_ValidationTimeout_Txt')); 221 $newconf_UAM['USRAUTOMAIL'] = (isset($_POST['UAM_USRAutoMail']) ? $_POST['UAM_USRAutoMail'] : 'false'); 222 $newconf_UAM['STUFFS'] = (isset($_POST['UAM_Stuffs']) ? $_POST['UAM_Stuffs'] : 'false'); 223 $newconf_UAM['HIDEPASSW'] = (isset($_POST['UAM_HidePassw']) ? $_POST['UAM_HidePassw'] : 'false'); 224 $newconf_UAM['NO_VALID_LEVEL'] = (isset($_POST['UAM_No_Valid_Level']) ? $_POST['UAM_No_Valid_Level'] : ''); 225 $newconf_UAM['VALID_LEVEL'] = (isset($_POST['UAM_Valid_Level']) ? $_POST['UAM_Valid_Level'] : ''); 226 $newconf_UAM['DOWNGRADE_LEVEL'] = (isset($_POST['UAM_Downgrade_Level']) ? $_POST['UAM_Downgrade_Level'] : ''); 227 $newconf_UAM['PWDRESET'] = (isset($_POST['UAM_PwdReset']) ? $_POST['UAM_PwdReset'] : 'false'); 228 $newconf_UAM['REJECTCONNECT'] = (isset($_POST['UAM_RejectConnexion']) ? $_POST['UAM_RejectConnexion'] : 'false'); 229 $newconf_UAM['REJECTCONNECT_TEXT'] = (isset($_POST['UAM_CustomRejectConnexion_Text']) ? $_POST['UAM_CustomRejectConnexion_Text'] : l10n('UAM_Default_RejectConnexion_Txt')); 230 $newconf_UAM['CONFIRMMAIL_SUBJECT'] = (isset($_POST['UAM_ConfirmMail_Subject']) ? $_POST['UAM_ConfirmMail_Subject'] : l10n('UAM_Default_ConfirmMail_Subject')); 231 $newconf_UAM['CONFIRMMAIL_REMAIL_SUBJECT'] = (isset($_POST['UAM_ConfirmMail_Remail_Subject']) ? $_POST['UAM_ConfirmMail_Remail_Subject'] : l10n('UAM_Default_ConfirmMail_Remail_Subject')); 232 $newconf_UAM['INFOMAIL_SUBJECT'] = (isset($_POST['UAM_InfoMail_Subject']) ? $_POST['UAM_InfoMail_Subject'] : l10n('UAM_Default_InfoMail_Subject')); 233 $newconf_UAM['GTAUTOMAIL_SUBJECT'] = (isset($_POST['UAM_GTAutoMail_Subject']) ? $_POST['UAM_GTAutoMail_Subject'] : l10n('UAM_Default_GTAutoMail_Subject')); 234 $newconf_UAM['GTREMINDER_SUBJECT'] = (isset($_POST['UAM_GTReminder_Subject']) ? $_POST['UAM_GTReminder_Subject'] : l10n('UAM_Default_GTReminder_Subject')); 235 $newconf_UAM['ADMINVALIDATIONMAIL_SUBJECT'] = (isset($_POST['UAM_AdminValidationMail_Subject']) ? $_POST['UAM_AdminValidationMail_Subject'] : l10n('UAM_Default_AdminValidationMail_Subject')); 238 236 239 237 $conf['UserAdvManager'] = serialize($newconf_UAM); 240 238 241 conf_update_param('UserAdvManager', pwg_db_real_escape_string($conf['UserAdvManager'])); 239 conf_update_param('UserAdvManager', pwg_db_real_escape_string($conf['UserAdvManager'])); 242 240 243 241 // Email confirmation settings … … 253 251 // Check if [Kdays] flag is used in a legal way (ConfirmMail Time out have to be set) 254 252 // ---------------------------------------------------------------------------------- 255 if (isset($conf_UAM_ConfirmMail[ 0]) and $conf_UAM_ConfirmMail[0] == 'false' and preg_match('#\[Kdays\]#i',$_POST['UAM_ConfirmMail_ReMail_Txt1']) == 1)253 if (isset($conf_UAM_ConfirmMail['CONFIRMMAIL_TIMEOUT']) and $conf_UAM_ConfirmMail['CONFIRMMAIL_TIMEOUT'] == 'false' and preg_match('#\[Kdays\]#i',$_POST['UAM_ConfirmMail_ReMail_Txt1']) == 1) 256 254 { 257 255 $UAM_Illegal_Flag_Error2 = true; 258 256 array_push($page['errors'], l10n('UAM_Error_Using_illegal_flag')); 259 257 } 260 elseif (isset($conf_UAM_ConfirmMail[ 0]) and $conf_UAM_ConfirmMail[0] == 'false' and preg_match('#\[Kdays\]#i',$_POST['UAM_ConfirmMail_ReMail_Txt2']) == 1)258 elseif (isset($conf_UAM_ConfirmMail['CONFIRMMAIL_TIMEOUT']) and $conf_UAM_ConfirmMail['CONFIRMMAIL_TIMEOUT'] == 'false' and preg_match('#\[Kdays\]#i',$_POST['UAM_ConfirmMail_ReMail_Txt2']) == 1) 261 259 { 262 260 $UAM_Illegal_Flag_Error3 = true; … … 266 264 // Save ConfirmMail settings 267 265 // ------------------------- 268 $newconf_UAM_ConfirmMail = array ( 269 $_POST['UAM_ConfirmMail_TimeOut'], 270 $_POST['UAM_ConfirmMail_Delay'], 271 $_POST['UAM_ConfirmMail_ReMail_Txt1'], 272 $_POST['UAM_ConfirmMail_Remail'], 273 $_POST['UAM_ConfirmMail_ReMail_Txt2'], 274 $_POST['UAM_ConfirmMail_Custom_Txt1'], 275 $_POST['UAM_ConfirmMail_Custom_Txt2'] 276 ); 266 $newconf_UAM_ConfirmMail['CONFIRMMAIL_TIMEOUT'] = (isset($_POST['UAM_ConfirmMail_TimeOut']) ? $_POST['UAM_ConfirmMail_TimeOut'] : 'false'); 267 $newconf_UAM_ConfirmMail['CONFIRMMAIL_DELAY'] = (isset($_POST['UAM_ConfirmMail_Delay']) ? $_POST['UAM_ConfirmMail_Delay'] : '5'); 268 $newconf_UAM_ConfirmMail['CONFIRMMAIL_REMAIL_TXT1'] = (isset($_POST['UAM_ConfirmMail_ReMail_Txt1']) ? $_POST['UAM_ConfirmMail_ReMail_Txt1'] : l10n('UAM_Default_CfmMail_Remail_Txt1')); 269 $newconf_UAM_ConfirmMail['CONFIRMMAIL_REMAIL'] = (isset($_POST['UAM_ConfirmMail_Remail']) ? $_POST['UAM_ConfirmMail_Remail'] : 'false'); 270 $newconf_UAM_ConfirmMail['CONFIRMMAIL_REMAIL_TXT2'] = (isset($_POST['UAM_ConfirmMail_ReMail_Txt2']) ? $_POST['UAM_ConfirmMail_ReMail_Txt2'] : l10n('UAM_Default_CfmMail_Remail_Txt2')); 271 $newconf_UAM_ConfirmMail['CONFIRMMAIL_CUSTOM_TXT1'] = (isset($_POST['UAM_ConfirmMail_Custom_Txt1']) ? $_POST['UAM_ConfirmMail_Custom_Txt1'] : l10n('UAM_Default_CfmMail_Custom_Txt1')); 272 $newconf_UAM_ConfirmMail['CONFIRMMAIL_CUSTOM_TXT2'] = (isset($_POST['UAM_ConfirmMail_Custom_Txt2']) ? $_POST['UAM_ConfirmMail_Custom_Txt2'] : l10n('UAM_Default_CfmMail_Custom_Txt2')); 277 273 278 274 $conf['UserAdvManager_ConfirmMail'] = serialize($newconf_UAM_ConfirmMail); … … 363 359 $groups[$row['id']] = $row['name']; 364 360 //configuration value for unvalidated users 365 if (isset($conf_UAM[ 2]) and $conf_UAM[2] == $row['id'])361 if (isset($conf_UAM['NO_CONFIRM_GROUP']) and $conf_UAM['NO_CONFIRM_GROUP'] == $row['id']) 366 362 { 367 363 $No_Valid = $row['id']; 368 364 } 369 365 //configuration value for validated users 370 if (isset($conf_UAM[ 3]) and $conf_UAM[3] == $row['id'])366 if (isset($conf_UAM['VALIDATED_GROUP']) and $conf_UAM['VALIDATED_GROUP'] == $row['id']) 371 367 { 372 368 $Valid = $row['id']; 373 369 } 374 370 //configuration value for downgrade users 375 if (isset($conf_UAM[ 25]) and $conf_UAM[25] == $row['id'])371 if (isset($conf_UAM['DOWNGRADE_GROUP']) and $conf_UAM['DOWNGRADE_GROUP'] == $row['id']) 376 372 { 377 373 $Downgrade = $row['id']; … … 421 417 { 422 418 $status_options[$status] = l10n('user_status_'.$status); 423 if (isset($conf_UAM[ 7]) and $conf_UAM[7] == $status)419 if (isset($conf_UAM['NO_CONFIRM_STATUS']) and $conf_UAM['NO_CONFIRM_STATUS'] == $status) 424 420 { 425 421 $No_Valid_Status = $status; … … 442 438 { 443 439 $status_options[$status] = l10n('user_status_'.$status); 444 if (isset($conf_UAM[ 4]) and $conf_UAM[4] == $status)440 if (isset($conf_UAM['VALIDATED_STATUS']) and $conf_UAM['VALIDATED_STATUS'] == $status) 445 441 { 446 442 $Valid_Status = $status; … … 463 459 { 464 460 $status_options[$status] = l10n('user_status_'.$status); 465 if (isset($conf_UAM[ 26]) and $conf_UAM[26] == $status)461 if (isset($conf_UAM['DOWNGRADE_STATUS']) and $conf_UAM['DOWNGRADE_STATUS'] == $status) 466 462 { 467 463 $Downgrade_Status = $status; … … 492 488 { 493 489 $level_options[$level] = l10n(sprintf('Level %d', $level)); 494 if (isset($conf_UAM[ 35]) and $conf_UAM[35] == $level)490 if (isset($conf_UAM['NO_VALID_LEVEL']) and $conf_UAM['NO_VALID_LEVEL'] == $level) 495 491 { 496 492 $No_Valid_Level = $level; … … 513 509 { 514 510 $level_options[$level] = l10n(sprintf('Level %d', $level)); 515 if (isset($conf_UAM[ 36]) and $conf_UAM[36] == $level)511 if (isset($conf_UAM['VALID_LEVEL']) and $conf_UAM['VALID_LEVEL'] == $level) 516 512 { 517 513 $Valid_Level = $level; … … 534 530 { 535 531 $level_options[$level] = l10n(sprintf('Level %d', $level)); 536 if (isset($conf_UAM[ 37]) and $conf_UAM[37] == $level)532 if (isset($conf_UAM['DOWNGRADE_LEVEL']) and $conf_UAM['DOWNGRADE_LEVEL'] == $level) 537 533 { 538 534 $Downgrade_Level = $level; … … 578 574 'UAM_DUMP_DOWNLOAD' => $dump_download, 579 575 'UAM_THEME' => $UAM_theme, 580 'UAM_MAIL_INFO_TRUE' => $conf_UAM[ 0]=='true' ?'checked="checked"' : '' ,581 'UAM_MAIL_INFO_FALSE' => $conf_UAM[ 0]=='false' ?'checked="checked"' : '' ,582 'UAM_MAILINFO_TEXT' => $conf_UAM[ 8],583 'UAM_USERNAME_CHAR_TRUE' => $conf_UAM[ 5]=='true' ?'checked="checked"' : '' ,584 'UAM_USERNAME_CHAR_FALSE' => $conf_UAM[ 5]=='false' ?'checked="checked"' : '' ,585 'UAM_USERNAME_CHAR_LIST' => $conf_UAM[ 6],586 'UAM_CONFIRM_MAIL_TRUE' => $conf_UAM[ 1]=='true' ?'checked="checked"' : '' ,587 'UAM_CONFIRM_MAIL_FALSE' => $conf_UAM[ 1]=='false' ?'checked="checked"' : '' ,588 'UAM_CONFIRM_MAIL_LOCAL' => $conf_UAM[ 1]=='local' ?'checked="checked"' : '' ,589 'UAM_CONFIRMMAIL_TEXT' => $conf_UAM[ 9],590 'UAM_No_Confirm_Group' => $conf_UAM[ 2],591 'UAM_Validated_Group' => $conf_UAM[ 3],592 'UAM_No_Confirm_Status' => $conf_UAM[ 7],593 'UAM_Validated_Status' => $conf_UAM[ 4],594 'UAM_MAILEXCLUSION_TRUE' => $conf_UAM[ 10]=='true' ?'checked="checked"' : '' ,595 'UAM_MAILEXCLUSION_FALSE' => $conf_UAM[ 10]=='false' ?'checked="checked"' : '' ,596 'UAM_MAILEXCLUSION_LIST' => $conf_UAM[ 11],597 'UAM_PASSWORDENF_TRUE' => $conf_UAM[ 12]=='true' ?'checked="checked"' : '' ,598 'UAM_PASSWORDENF_FALSE' => $conf_UAM[ 12]=='false' ?'checked="checked"' : '' ,599 'UAM_PASSWORD_SCORE' => $conf_UAM[ 13],600 'UAM_ADMINPASSWENF_TRUE' => $conf_UAM[ 14]=='true' ?'checked="checked"' : '' ,601 'UAM_ADMINPASSWENF_FALSE' => $conf_UAM[ 14]=='false' ?'checked="checked"' : '' ,602 'UAM_GHOSTRACKER_TRUE' => $conf_UAM[ 15]=='true' ?'checked="checked"' : '' ,603 'UAM_GHOSTRACKER_FALSE' => $conf_UAM[ 15]=='false' ?'checked="checked"' : '' ,604 'UAM_GHOSTRACKER_DAYLIMIT' => $conf_UAM[ 16],605 'UAM_GHOSTRACKER_REMINDERTEXT' => $conf_UAM[ 17],606 'UAM_ADDLASTVISIT_TRUE' => $conf_UAM[ 18]=='true' ?'checked="checked"' : '' ,607 'UAM_ADDLASTVISIT_FALSE' => $conf_UAM[ 18]=='false' ?'checked="checked"' : '' ,608 'UAM_ADMINCONFMAIL_TRUE' => $conf_UAM[ 19]=='true' ?'checked="checked"' : '' ,609 'UAM_ADMINCONFMAIL_FALSE' => $conf_UAM[ 19]=='false' ?'checked="checked"' : '' ,610 'UAM_REDIRTOPROFILE_TRUE' => $conf_UAM[ 20]=='true' ?'checked="checked"' : '' ,611 'UAM_REDIRTOPROFILE_FALSE' => $conf_UAM[ 20]=='false' ?'checked="checked"' : '' ,612 'UAM_GTAUTO_TRUE' => $conf_UAM[ 21]=='true' ?'checked="checked"' : '' ,613 'UAM_GTAUTO_FALSE' => $conf_UAM[ 21]=='false' ?'checked="checked"' : '' ,614 'UAM_GTAUTOMAIL_TRUE' => $conf_UAM[ 22]=='true' ?'checked="checked"' : '' ,615 'UAM_GTAUTOMAIL_FALSE' => $conf_UAM[ 22]=='false' ?'checked="checked"' : '' ,616 'UAM_GTAUTODEL_TEXT' => $conf_UAM[ 23],617 'UAM_GTAUTOMAILTEXT' => $conf_UAM[ 24],618 'UAM_Downgrade_Group' => $conf_UAM[ 25],619 'UAM_Downgrade_Status' => $conf_UAM[ 26],620 'UAM_ADMINVALIDATIONMAIL_TEXT' => $conf_UAM[ 27],621 'UAM_CUSTOMPASSWRETR_TRUE' => $conf_UAM[ 28]=='true' ?'checked="checked"' : '' ,622 'UAM_CUSTOMPASSWRETR_FALSE' => $conf_UAM[ 28]=='false' ?'checked="checked"' : '' ,623 'UAM_CUSTOMPASSWRETR_TEXT' => $conf_UAM[ 29],624 'UAM_USRAUTO_TRUE' => $conf_UAM[ 30]=='true' ?'checked="checked"' : '' ,625 'UAM_USRAUTO_FALSE' => $conf_UAM[ 30]=='false' ?'checked="checked"' : '' ,626 'UAM_USRAUTODEL_TEXT' => $conf_UAM[ 31],627 'UAM_USRAUTOMAIL_TRUE' => $conf_UAM[ 32]=='true' ?'checked="checked"' : '' ,628 'UAM_USRAUTOMAIL_FALSE' => $conf_UAM[ 32]=='false' ?'checked="checked"' : '' ,629 'UAM_STUFFS_TRUE' => $conf_UAM[ 33]=='true' ?'checked="checked"' : '' ,630 'UAM_STUFFS_FALSE' => $conf_UAM[ 33]=='false' ?'checked="checked"' : '' ,631 'UAM_HIDEPASSW_TRUE' => $conf_UAM[ 34]=='true' ?'checked="checked"' : '' ,632 'UAM_HIDEPASSW_FALSE' => $conf_UAM[ 34]=='false' ?'checked="checked"' : '' ,633 'UAM_NO_VALID_LEVEL' => $conf_UAM[ 35],634 'UAM_VALID_LEVEL' => $conf_UAM[ 36],635 'UAM_DOWNGRADE_LEVEL' => $conf_UAM[ 37],636 'UAM_PWDRESET_TRUE' => $conf_UAM[ 38]=='true' ?'checked="checked"' : '' ,637 'UAM_PWDRESET_FALSE' => $conf_UAM[ 38]=='false' ?'checked="checked"' : '' ,638 'UAM_REJECTCONNECT_TRUE' => $conf_UAM[ 39]=='true' ?'checked="checked"' : '' ,639 'UAM_REJECTCONNECT_FALSE' => $conf_UAM[ 39]=='false' ?'checked="checked"' : '' ,640 'UAM_REJECTCONNECT_TEXT' => $conf_UAM[ 40],641 'UAM_CONFIRMMAIL_SUBJECT' => $conf_UAM[ 41],642 'UAM_CONFIRMMAIL_REMAIL_SUBJECT' => $conf_UAM[ 42],643 'UAM_INFOMAIL_SUBJECT' => $conf_UAM[ 43],644 'UAM_GTAUTOMAIL_SUBJECT' => $conf_UAM[ 44],645 'UAM_GTREMINDER_SUBJECT' => $conf_UAM[ 45],646 'UAM_ADMINVALIDATIONMAIL_SUBJECT' => $conf_UAM[ 46],576 'UAM_MAIL_INFO_TRUE' => $conf_UAM['MAIL_INFO']=='true' ? 'checked="checked"' : '' , 577 'UAM_MAIL_INFO_FALSE' => $conf_UAM['MAIL_INFO']=='false' ? 'checked="checked"' : '' , 578 'UAM_MAILINFO_TEXT' => $conf_UAM['MAILINFO_TEXT'], 579 'UAM_USERNAME_CHAR_TRUE' => $conf_UAM['USERNAME_CHAR']=='true' ? 'checked="checked"' : '' , 580 'UAM_USERNAME_CHAR_FALSE' => $conf_UAM['USERNAME_CHAR']=='false' ? 'checked="checked"' : '' , 581 'UAM_USERNAME_CHAR_LIST' => $conf_UAM['USERNAME_CHAR_LIST'], 582 'UAM_CONFIRM_MAIL_TRUE' => $conf_UAM['CONFIRM_MAIL']=='true' ? 'checked="checked"' : '' , 583 'UAM_CONFIRM_MAIL_FALSE' => $conf_UAM['CONFIRM_MAIL']=='false' ? 'checked="checked"' : '' , 584 'UAM_CONFIRM_MAIL_LOCAL' => $conf_UAM['CONFIRM_MAIL']=='local' ? 'checked="checked"' : '' , 585 'UAM_CONFIRMMAIL_TEXT' => $conf_UAM['CONFIRMMAIL_TEXT'], 586 'UAM_No_Confirm_Group' => $conf_UAM['NO_CONFIRM_GROUP'], 587 'UAM_Validated_Group' => $conf_UAM['VALIDATED_GROUP'], 588 'UAM_No_Confirm_Status' => $conf_UAM['NO_CONFIRM_STATUS'], 589 'UAM_Validated_Status' => $conf_UAM['VALIDATED_STATUS'], 590 'UAM_MAILEXCLUSION_TRUE' => $conf_UAM['MAILEXCLUSION']=='true' ? 'checked="checked"' : '' , 591 'UAM_MAILEXCLUSION_FALSE' => $conf_UAM['MAILEXCLUSION']=='false' ? 'checked="checked"' : '' , 592 'UAM_MAILEXCLUSION_LIST' => $conf_UAM['MAILEXCLUSION_LIST'], 593 'UAM_PASSWORDENF_TRUE' => $conf_UAM['PASSWORDENF']=='true' ? 'checked="checked"' : '' , 594 'UAM_PASSWORDENF_FALSE' => $conf_UAM['PASSWORDENF']=='false' ? 'checked="checked"' : '' , 595 'UAM_PASSWORD_SCORE' => $conf_UAM['PASSWORD_SCORE'], 596 'UAM_ADMINPASSWENF_TRUE' => $conf_UAM['ADMINPASSWENF']=='true' ? 'checked="checked"' : '' , 597 'UAM_ADMINPASSWENF_FALSE' => $conf_UAM['ADMINPASSWENF']=='false' ? 'checked="checked"' : '' , 598 'UAM_GHOSTRACKER_TRUE' => $conf_UAM['GHOSTRACKER']=='true' ? 'checked="checked"' : '' , 599 'UAM_GHOSTRACKER_FALSE' => $conf_UAM['GHOSTRACKER']=='false' ? 'checked="checked"' : '' , 600 'UAM_GHOSTRACKER_DAYLIMIT' => $conf_UAM['GHOSTRACKER_DAYLIMIT'], 601 'UAM_GHOSTRACKER_REMINDERTEXT' => $conf_UAM['GHOSTRACKER_REMINDERTEXT'], 602 'UAM_ADDLASTVISIT_TRUE' => $conf_UAM['ADDLASTVISIT']=='true' ? 'checked="checked"' : '' , 603 'UAM_ADDLASTVISIT_FALSE' => $conf_UAM['ADDLASTVISIT']=='false' ? 'checked="checked"' : '' , 604 'UAM_ADMINCONFMAIL_TRUE' => $conf_UAM['ADMINCONFMAIL']=='true' ? 'checked="checked"' : '' , 605 'UAM_ADMINCONFMAIL_FALSE' => $conf_UAM['ADMINCONFMAIL']=='false' ? 'checked="checked"' : '' , 606 'UAM_REDIRTOPROFILE_TRUE' => $conf_UAM['REDIRTOPROFILE']=='true' ? 'checked="checked"' : '' , 607 'UAM_REDIRTOPROFILE_FALSE' => $conf_UAM['REDIRTOPROFILE']=='false' ? 'checked="checked"' : '' , 608 'UAM_GTAUTO_TRUE' => $conf_UAM['GTAUTO']=='true' ? 'checked="checked"' : '' , 609 'UAM_GTAUTO_FALSE' => $conf_UAM['GTAUTO']=='false' ? 'checked="checked"' : '' , 610 'UAM_GTAUTOMAIL_TRUE' => $conf_UAM['GTAUTOMAIL']=='true' ? 'checked="checked"' : '' , 611 'UAM_GTAUTOMAIL_FALSE' => $conf_UAM['GTAUTOMAIL']=='false' ? 'checked="checked"' : '' , 612 'UAM_GTAUTODEL_TEXT' => $conf_UAM['GTAUTODEL'], 613 'UAM_GTAUTOMAILTEXT' => $conf_UAM['GTAUTOMAILTEXT'], 614 'UAM_Downgrade_Group' => $conf_UAM['DOWNGRADE_GROUP'], 615 'UAM_Downgrade_Status' => $conf_UAM['DOWNGRADE_STATUS'], 616 'UAM_ADMINVALIDATIONMAIL_TEXT' => $conf_UAM['ADMINVALIDATIONMAIL'], 617 'UAM_CUSTOMPASSWRETR_TRUE' => $conf_UAM['CUSTOMPASSWRETR']=='true' ? 'checked="checked"' : '' , 618 'UAM_CUSTOMPASSWRETR_FALSE' => $conf_UAM['CUSTOMPASSWRETR']=='false' ? 'checked="checked"' : '' , 619 'UAM_CUSTOMPASSWRETR_TEXT' => $conf_UAM['CUSTOMPASSWRETR_TEXT'], 620 'UAM_USRAUTO_TRUE' => $conf_UAM['USRAUTO']=='true' ? 'checked="checked"' : '' , 621 'UAM_USRAUTO_FALSE' => $conf_UAM['USRAUTO']=='false' ? 'checked="checked"' : '' , 622 'UAM_USRAUTODEL_TEXT' => $conf_UAM['USRAUTODEL'], 623 'UAM_USRAUTOMAIL_TRUE' => $conf_UAM['USRAUTOMAIL']=='true' ? 'checked="checked"' : '' , 624 'UAM_USRAUTOMAIL_FALSE' => $conf_UAM['USRAUTOMAIL']=='false' ? 'checked="checked"' : '' , 625 'UAM_STUFFS_TRUE' => $conf_UAM['STUFFS']=='true' ? 'checked="checked"' : '' , 626 'UAM_STUFFS_FALSE' => $conf_UAM['STUFFS']=='false' ? 'checked="checked"' : '' , 627 'UAM_HIDEPASSW_TRUE' => $conf_UAM['HIDEPASSW']=='true' ? 'checked="checked"' : '' , 628 'UAM_HIDEPASSW_FALSE' => $conf_UAM['HIDEPASSW']=='false' ? 'checked="checked"' : '' , 629 'UAM_NO_VALID_LEVEL' => $conf_UAM['NO_VALID_LEVEL'], 630 'UAM_VALID_LEVEL' => $conf_UAM['VALID_LEVEL'], 631 'UAM_DOWNGRADE_LEVEL' => $conf_UAM['DOWNGRADE_LEVEL'], 632 'UAM_PWDRESET_TRUE' => $conf_UAM['PWDRESET']=='true' ? 'checked="checked"' : '' , 633 'UAM_PWDRESET_FALSE' => $conf_UAM['PWDRESET']=='false' ? 'checked="checked"' : '' , 634 'UAM_REJECTCONNECT_TRUE' => $conf_UAM['REJECTCONNECT']=='true' ? 'checked="checked"' : '' , 635 'UAM_REJECTCONNECT_FALSE' => $conf_UAM['REJECTCONNECT']=='false' ? 'checked="checked"' : '' , 636 'UAM_REJECTCONNECT_TEXT' => $conf_UAM['REJECTCONNECT_TEXT'], 637 'UAM_CONFIRMMAIL_SUBJECT' => $conf_UAM['CONFIRMMAIL_SUBJECT'], 638 'UAM_CONFIRMMAIL_REMAIL_SUBJECT' => $conf_UAM['CONFIRMMAIL_REMAIL_SUBJECT'], 639 'UAM_INFOMAIL_SUBJECT' => $conf_UAM['INFOMAIL_SUBJECT'], 640 'UAM_GTAUTOMAIL_SUBJECT' => $conf_UAM['GTAUTOMAIL_SUBJECT'], 641 'UAM_GTREMINDER_SUBJECT' => $conf_UAM['GTREMINDER_SUBJECT'], 642 'UAM_ADMINVALIDATIONMAIL_SUBJECT' => $conf_UAM['ADMINVALIDATIONMAIL_SUBJECT'], 647 643 'UAM_PASSWORD_TEST_SCORE' => $UAM_Password_Test_Score, 648 644 'UAM_ERROR_REPORTS1' => $UAM_Exclusionlist_Error, … … 651 647 'UAM_ERROR_REPORTS4' => $UAM_Illegal_Flag_Error3, 652 648 'UAM_EMAIL_MANDATORY' => $UAM_Email_Mandatory_Check, 653 'UAM_CONFIRMMAIL_TIMEOUT_TRUE' => $conf_UAM_ConfirmMail[ 0]=='true' ?'checked="checked"' : '' ,654 'UAM_CONFIRMMAIL_TIMEOUT_FALSE' => $conf_UAM_ConfirmMail[ 0]=='false' ?'checked="checked"' : '' ,655 'UAM_CONFIRMMAIL_DELAY' => $conf_UAM_ConfirmMail[ 1],656 'UAM_CONFIRMMAIL_REMAIL_TRUE' => $conf_UAM_ConfirmMail[ 3]=='true' ? 'checked="checked"' : '',657 'UAM_CONFIRMMAIL_REMAIL_FALSE' => $conf_UAM_ConfirmMail[ 3]=='false' ? 'checked="checked"' : '',658 'UAM_CONFIRMMAIL_REMAIL_TXT1' => $conf_UAM_ConfirmMail[ 2],659 'UAM_CONFIRMMAIL_REMAIL_TXT2' => $conf_UAM_ConfirmMail[ 4],660 'UAM_CONFIRMMAIL_CUSTOM_TXT1' => $conf_UAM_ConfirmMail[ 5],661 'UAM_CONFIRMMAIL_CUSTOM_TXT2' => $conf_UAM_ConfirmMail[ 6],649 'UAM_CONFIRMMAIL_TIMEOUT_TRUE' => $conf_UAM_ConfirmMail['CONFIRMMAIL_TIMEOUT']=='true' ? 'checked="checked"' : '' , 650 'UAM_CONFIRMMAIL_TIMEOUT_FALSE' => $conf_UAM_ConfirmMail['CONFIRMMAIL_TIMEOUT']=='false' ? 'checked="checked"' : '' , 651 'UAM_CONFIRMMAIL_DELAY' => $conf_UAM_ConfirmMail['CONFIRMMAIL_DELAY'], 652 'UAM_CONFIRMMAIL_REMAIL_TRUE' => $conf_UAM_ConfirmMail['CONFIRMMAIL_REMAIL']=='true' ? 'checked="checked"' : '', 653 'UAM_CONFIRMMAIL_REMAIL_FALSE' => $conf_UAM_ConfirmMail['CONFIRMMAIL_REMAIL']=='false' ? 'checked="checked"' : '', 654 'UAM_CONFIRMMAIL_REMAIL_TXT1' => $conf_UAM_ConfirmMail['CONFIRMMAIL_REMAIL_TXT1'], 655 'UAM_CONFIRMMAIL_REMAIL_TXT2' => $conf_UAM_ConfirmMail['CONFIRMMAIL_REMAIL_TXT2'], 656 'UAM_CONFIRMMAIL_CUSTOM_TXT1' => $conf_UAM_ConfirmMail['CONFIRMMAIL_CUSTOM_TXT1'], 657 'UAM_CONFIRMMAIL_CUSTOM_TXT2' => $conf_UAM_ConfirmMail['CONFIRMMAIL_CUSTOM_TXT2'], 662 658 ) 663 659 ); … … 669 665 // Username without forbidden keys 670 666 // ------------------------------- 671 if ( isset($conf_UAM[ 5]) and $conf_UAM[5] == 'true' )667 if ( isset($conf_UAM['USERNAME_CHAR']) and $conf_UAM['USERNAME_CHAR'] == 'true' ) 672 668 { 673 669 $query = ' … … 689 685 // Email without forbidden domain 690 686 // ------------------------------ 691 if ( isset($conf_UAM[ 10]) and $conf_UAM[10] == 'true' )687 if ( isset($conf_UAM['MAILEXCLUSION']) and $conf_UAM['MAILEXCLUSION'] == 'true' ) 692 688 { 693 689 $query = ' … … 700 696 while($row = pwg_db_fetch_assoc($result)) 701 697 { 702 $conf_MailExclusion = preg_split("/[\s,]+/",$conf_UAM[ 11]);698 $conf_MailExclusion = preg_split("/[\s,]+/",$conf_UAM['MAILEXCLUSION_LIST']); 703 699 for ($i = 0 ; $i < count($conf_MailExclusion) ; $i++) 704 700 { … … 755 751 $conf_UAM = unserialize($conf['UserAdvManager']); 756 752 757 if (isset($conf_UAM[ 18]) and $conf_UAM[18]=='true')753 if (isset($conf_UAM['ADDLASTVISIT']) and $conf_UAM['ADDLASTVISIT']=='true') 758 754 { 759 755 // +-----------------------------------------------------------------------+ … … 805 801 $deltadays = floor($deltasecs / 86400);// Convert result from seconds to days 806 802 807 if (isset($conf_UAM[ 15]) and $conf_UAM[15]=='true' and !empty($conf_UAM[16]))803 if (isset($conf_UAM['GHOSTRACKER']) and $conf_UAM['GHOSTRACKER']=='true' and !empty($conf_UAM['GHOSTRACKER_DAYLIMIT'])) 808 804 { 809 if ($deltadays <= ($conf_UAM[ 16]/2))805 if ($deltadays <= ($conf_UAM['GHOSTRACKER_DAYLIMIT']/2)) 810 806 { 811 807 $display = 'green'; 812 808 } 813 809 814 if (($deltadays > ($conf_UAM[ 16]/2)) and ($deltadays < $conf_UAM[16]))810 if (($deltadays > ($conf_UAM['GHOSTRACKER_DAYLIMIT']/2)) and ($deltadays < $conf_UAM['GHOSTRACKER_DAYLIMIT'])) 815 811 { 816 812 $display = 'orange'; 817 813 } 818 814 819 if ($deltadays >= $conf_UAM[ 16])815 if ($deltadays >= $conf_UAM['GHOSTRACKER_DAYLIMIT']) 820 816 { 821 817 $display = 'red'; … … 885 881 $conf_UAM_ConfirmMail = unserialize($conf['UserAdvManager_ConfirmMail']); 886 882 887 if (isset($conf_UAM[ 1]) and ($conf_UAM[1]=='true' or $conf_UAM[1]=='local'))883 if (isset($conf_UAM['CONFIRM_MAIL']) and ($conf_UAM['CONFIRM_MAIL']=='true' or $conf_UAM['CONFIRM_MAIL']=='local')) 888 884 { 889 885 // +-----------------------------------------------------------------------+ … … 1351 1347 $Confirm_Local = ""; 1352 1348 1353 if ($conf_UAM[ 1] == 'local')1354 { 1355 $Confirm_Local = $conf_UAM[ 1];1349 if ($conf_UAM['CONFIRM_MAIL'] == 'local') 1350 { 1351 $Confirm_Local = $conf_UAM['CONFIRM_MAIL']; 1356 1352 } 1357 1353 else … … 1404 1400 $conf_UAM = unserialize($conf['UserAdvManager']); 1405 1401 1406 if (isset($conf_UAM[ 16]) and $conf_UAM[15]=='true')1402 if (isset($conf_UAM['GHOSTRACKER_DAYLIMIT']) and $conf_UAM['GHOSTRACKER']=='true') 1407 1403 { 1408 1404 // +-----------------------------------------------------------------------+
Note: See TracChangeset
for help on using the changeset viewer.