X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=inc%2Fmodules%2Fadmin.php;h=572888450ffb638c05c6e4ca6cd53ec2a0d5ff1f;hb=e17685c65d1a48c061b7c4f64c7a23c165430460;hp=aa379236ede40f0cf3f238ea7191f4672ca84e01;hpb=57df537144f8fbc3fd0ca239ab0076a891d06783;p=mailer.git diff --git a/inc/modules/admin.php b/inc/modules/admin.php index aa379236ed..572888450f 100644 --- a/inc/modules/admin.php +++ b/inc/modules/admin.php @@ -52,7 +52,7 @@ $ret = 'init'; // Is no admin registered? if (!isAdminRegistered()) { // Admin is not registered so we have to inform the user - if ((isFormSent()) && ((!isPostRequestParameterSet('login')) || (!isPostRequestParameterSet('pass1')) || (strlen(postRequestParameter('pass1')) < 4) || (!isPostRequestParameterSet('pass2')) || (strlen(postRequestParameter('pass2')) < 4) || (postRequestParameter('pass1') != postRequestParameter('pass2')))) { + if ((isFormSent()) && ((!isPostRequestParameterSet('login')) || (!isPostRequestParameterSet('pass1')) || (strlen(postRequestParameter('pass1')) < getConfig('minium_admin_pass_length')) || (!isPostRequestParameterSet('pass2')) || (strlen(postRequestParameter('pass2')) < getConfig('minium_admin_pass_length')) || (postRequestParameter('pass1') != postRequestParameter('pass2')))) { setPostRequestParameter('ok', '***'); } // END - if @@ -147,14 +147,14 @@ if (!isAdminRegistered()) { // No password 1 entered or to short? if (!isPostRequestParameterSet('pass1')) { $pass1Message = '{--ADMIN_NO_PASS1--}'; - } elseif (strlen(postRequestParameter('pass1')) < 4) { + } elseif (strlen(postRequestParameter('pass1')) < getConfig('minium_admin_pass_length')) { $pass1Message = '{--ADMIN_SHORT_PASS1--}'; } // No password 2 entered or to short? if (!isPostRequestParameterSet('pass2')) { $pass2Message = '{--ADMIN_NO_PASS2--}'; - } elseif (strlen(postRequestParameter('pass2')) < 4) { + } elseif (strlen(postRequestParameter('pass2')) < getConfig('minium_admin_pass_length')) { $pass2Message = '{--ADMIN_SHORT_PASS2--}'; } @@ -233,7 +233,7 @@ if (!isAdminRegistered()) { } // END - if // Check if the admin has submitted data or not - if ((isFormSent()) && ((!isPostRequestParameterSet('login')) || (!isPostRequestParameterSet('password')) || (strlen(postRequestParameter('password')) < 4))) { + if ((isFormSent()) && ((!isPostRequestParameterSet('login')) || (!isPostRequestParameterSet('password')) || (strlen(postRequestParameter('password')) < getConfig('minium_admin_pass_length')))) { setPostRequestParameter('ok', '***'); } // END - if @@ -299,34 +299,34 @@ if (!isAdminRegistered()) { $loginMessage = ''; $passwdMessage = ''; - // No login entered? + // Check for login if (!isPostRequestParameterSet('login')) { + // No login entered? $loginMessage = '{--ADMIN_NO_LOGIN--}'; - } // END - if - - // An error comes back from login? - if ((!empty($ret)) && (postRequestParameter('ok') == '404')) { + } elseif ((!empty($ret)) && (postRequestParameter('ok') == '404')) { + // An error comes back from login? $loginMessage = $ret; - } // END - if + } - // No password entered? + // Check for password if (!isPostRequestParameterSet('password')) { + // No password entered? $passwdMessage = '{--ADMIN_NO_PASS--}'; - } // END - if - - // Or password too short? - if (strlen(postRequestParameter('password')) < 4) { + } elseif (strlen(postRequestParameter('password')) < getConfig('minium_admin_pass_length')) { + // Or password too short? $passwdMessage = '{--ADMIN_SHORT_PASS--}'; - } // END - if - - // An error comes back from login? - if ((!empty($ret)) && (postRequestParameter('ok') == 'password')) { + } elseif ((!empty($ret)) && (postRequestParameter('ok') == 'password')) { + // An error comes back from login? $passwdMessage = $ret; - } // END - if + } - // Load message template - $content['login_message'] = loadTemplate('admin_login_msg', true, $loginMessage); - $content['pass_message'] = loadTemplate('admin_login_msg', true, $passwdMessage); + // Load message templates if the messages have been set + if (!empty($loginMessage)) { + $content['login_message'] = loadTemplate('admin_login_msg', true, $loginMessage); + } // END - if + if (!empty($passwdMessage)) { + $content['pass_message'] = loadTemplate('admin_login_msg', true, $passwdMessage); + } // END - if } // END - if // Load login form