* -------------------------------------------------------------------- *
* Copyright (c) 2003 - 2009 by Roland Haeder *
* -------------------------------------------------------------------- *
* Copyright (c) 2003 - 2009 by Roland Haeder *
* For more information visit: http://www.mxchange.org *
* *
* This program is free software; you can redistribute it and/or modify *
* For more information visit: http://www.mxchange.org *
* *
* This program is free software; you can redistribute it and/or modify *
- $done = changeDataInFile(getCachePath() . 'config-local.php', 'ADMIN-SETUP', "setConfigEntry('ADMIN_REGISTERED', '", "');", 'Y', 0);
+ // Change ADMIN_REGISTERED entry
+ $done = changeDataInInclude(getCachePath() . 'config-local.php', 'ADMIN-SETUP', "setConfigEntry('ADMIN_REGISTERED', '", "');", 'Y', 0);
+
+ // Was it successfull?
- $content['login_message'] = '';
- $content['pass1_message'] = '';
- $content['pass2_message'] = '';
+ $content['login_message'] = '';
+ $content['pass1_message'] = '';
+ $content['pass2_message'] = '';
+ $content['error_message'] = '';
- if (!isPostRequestParameterSet('pass1')) $pass1Message = '{--ADMIN_NO_PASS1--}';
- elseif (strlen(postRequestParameter('pass1')) < 4) $pass1Message = '{--ADMIN_SHORT_PASS1--}';
+ if (!isPostRequestParameterSet('pass1')) {
+ $pass1Message = '{--ADMIN_NO_PASS1--}';
+ } elseif (strlen(postRequestParameter('pass1')) < 4) {
+ $pass1Message = '{--ADMIN_SHORT_PASS1--}';
+ }
- if (!isPostRequestParameterSet('pass2')) $pass2Message = '{--ADMIN_NO_PASS2--}';
- elseif (strlen(postRequestParameter('pass2')) < 4) $pass2Message = '{--ADMIN_SHORT_PASS2--}';
+ if (!isPostRequestParameterSet('pass2')) {
+ $pass2Message = '{--ADMIN_NO_PASS2--}';
+ } elseif (strlen(postRequestParameter('pass2')) < 4) {
+ $pass2Message = '{--ADMIN_SHORT_PASS2--}';
+ }
$content['login_message'] = loadTemplate('admin_login_msg', true, $loginMessage);
$content['pass1_message'] = loadTemplate('admin_login_msg', true, $pass1Message);
$content['pass2_message'] = loadTemplate('admin_login_msg', true, $pass2Message);
$content['login_message'] = loadTemplate('admin_login_msg', true, $loginMessage);
$content['pass1_message'] = loadTemplate('admin_login_msg', true, $pass1Message);
$content['pass2_message'] = loadTemplate('admin_login_msg', true, $pass2Message);
// Load register template
loadTemplate('admin_reg_form', false, $content);
// Load register template
loadTemplate('admin_reg_form', false, $content);
// Is the form submitted?
if ((isPostRequestParameterSet('send_link')) && (isPostRequestParameterSet('email'))) {
// Output result
// Is the form submitted?
if ((isPostRequestParameterSet('send_link')) && (isPostRequestParameterSet('email'))) {
// Output result
} elseif (isGetRequestParameterSet('hash')) {
// Output form for hash validation
loadTemplate('admin_validate_reset_hash_form', false, getRequestParameter('hash'));
} elseif (isGetRequestParameterSet('hash')) {
// Output form for hash validation
loadTemplate('admin_validate_reset_hash_form', false, getRequestParameter('hash'));
loadTemplate('admin_reset_password_form', false, $content);
} else {
// Cannot validate the login data and hash
loadTemplate('admin_reset_password_form', false, $content);
} else {
// Cannot validate the login data and hash
}
} elseif ((isPostRequestParameterSet('reset_pass')) && (isPostRequestParameterSet('hash')) && (isPostRequestParameterSet('login')) && (isPostRequestParameterSet('pass1')) && (postRequestParameter('pass1') == postRequestParameter('pass2'))) {
// Okay, we shall the admin password here. So first revalidate the hash
if (adminResetValidateHashLogin(postRequestParameter('hash'), postRequestParameter('login'))) {
// Output result
}
} elseif ((isPostRequestParameterSet('reset_pass')) && (isPostRequestParameterSet('hash')) && (isPostRequestParameterSet('login')) && (isPostRequestParameterSet('pass1')) && (postRequestParameter('pass1') == postRequestParameter('pass2'))) {
// Okay, we shall the admin password here. So first revalidate the hash
if (adminResetValidateHashLogin(postRequestParameter('hash'), postRequestParameter('login'))) {
// Output result
- loadTemplate('admin_reset_pass_done', false, doResetAdminPassword(postRequestParameter('login'), postRequestParameter('pass1')));
+ loadTemplate('admin_reset_password_done', false, doResetAdminPassword(postRequestParameter('login'), postRequestParameter('pass1')));
}
} elseif ((!isSessionVariableSet('admin_id')) || (!isSessionVariableSet('admin_md5')) || (!isSessionVariableSet('admin_last'))) {
// At leat one administrator account was created
}
} elseif ((!isSessionVariableSet('admin_id')) || (!isSessionVariableSet('admin_md5')) || (!isSessionVariableSet('admin_last'))) {
// At leat one administrator account was created
- if (getRequestParameter('register') == 'done') loadTemplate('admin_settings_saved', false, '{--ADMIN_REGISTER_DONE--}');
+ if (getRequestParameter('register') == 'done') {
+ // Regisration done!
+ displayMessage('{--ADMIN_REGISTER_DONE--}');
+ } // END - if
- if (isWhatSet()) $url .= 'what='.getWhat();
- elseif (isActionSet()) $url .= 'action='.getAction();
- elseif (isGetRequestParameterSet('area')) $url .= 'area='.getRequestParameter('area');
+ if (isWhatSet()) {
+ $url .= 'what=' . getWhat();
+ } elseif (isActionSet()) {
+ $url .= 'action=' . getAction();
+ } elseif (isGetRequestParameterSet('area')) {
+ $url .= 'area=' . getRequestParameter('area');
+ }
case '404': // Administrator login not found
setPostRequestParameter('ok', $ret);
case '404': // Administrator login not found
setPostRequestParameter('ok', $ret);
// Add fatal message
addFatalMessage(__FILE__, __LINE__, '{--CANNOT_UNREG_SESS--}');
}
} else {
// Maybe an Admin want's to login?
// Add fatal message
addFatalMessage(__FILE__, __LINE__, '{--CANNOT_UNREG_SESS--}');
}
} else {
// Maybe an Admin want's to login?
// Check for version and switch between old menu system and new intelligent menu system
if ((adminGetMenuMode() == 'NEW') && (isIncludeReadable('inc/modules/admin/lasys-inc.php'))) {
// Default area is the entrance, of course
// Check for version and switch between old menu system and new intelligent menu system
if ((adminGetMenuMode() == 'NEW') && (isIncludeReadable('inc/modules/admin/lasys-inc.php'))) {
// Default area is the entrance, of course
case '404': // Administrator login not found
setPostRequestParameter('ok', $ret);
case '404': // Administrator login not found
setPostRequestParameter('ok', $ret);
destroyAdminSession();
break;
case 'password': // Wrong password
setPostRequestParameter('ok', $ret);
destroyAdminSession();
break;
case 'password': // Wrong password
setPostRequestParameter('ok', $ret);