X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=inc%2Flibs%2Fadmins_functions.php;h=b613105fa409c312379ffcf39ec120d603cdec30;hb=b29254ef46e647cc4b794beafe202c7d30db021d;hp=8c692aa43b70c0b986b5edc1c4b3f814cd50479f;hpb=4b9a37b0cb430ee8b1f71f837b2f9b2e5dd568f5;p=mailer.git diff --git a/inc/libs/admins_functions.php b/inc/libs/admins_functions.php index 8c692aa43b..b613105fa4 100644 --- a/inc/libs/admins_functions.php +++ b/inc/libs/admins_functions.php @@ -166,7 +166,7 @@ function adminsChangeAdminAccount ($postData, $element = '') { if ((!empty($element)) && (isset($postData[$element]))) { // Save this setting SQL_QUERY_ESC("UPDATE `{?_MYSQL_PREFIX?}_admins` SET `%s`='%s' WHERE `id`=%s LIMIT 1", - array($element, $postData[$element][$id], $id), __FILE__, __LINE__); + array($element, $postData[$element][$id], $id), __FUNCTION__, __LINE__); // Admin account saved $message = getMessage('ADMIN_ACCOUNT_SAVED'); @@ -212,7 +212,7 @@ function adminsChangeAdminAccount ($postData, $element = '') { SQL_QUERY_ESC("UPDATE `{?_MYSQL_PREFIX?}_admins` SET - `login`='%s'".$add.", + `login`='%s'" . $add . ", `email`='%s', `default_acl`='%s', `la_mode`='%s' @@ -231,7 +231,7 @@ LIMIT 1", SQL_QUERY_ESC("UPDATE `{?_MYSQL_PREFIX?}_admins` SET - `login`='%s'".$add.", + `login`='%s'" . $add . ", `email`='%s', `la_mode`='%s' WHERE @@ -561,7 +561,7 @@ function getAminsExpertWarning () { function getAdminLoginFailures ($adminLogin) { // Admin login should not be empty if (empty($adminLogin)) { - debug_report_bug('adminLogin is empty.'); + debug_report_bug(__FUNCTION__, __LINE__, 'adminLogin is empty.'); } // END - if // By default no admin is found @@ -597,7 +597,7 @@ function getAdminLoginFailures ($adminLogin) { function getAdminLastFailure ($adminLogin) { // Admin login should not be empty if (empty($adminLogin)) { - debug_report_bug('adminLogin is empty.'); + debug_report_bug(__FUNCTION__, __LINE__, 'adminLogin is empty.'); } // END - if // By default no admin is found @@ -636,10 +636,10 @@ function getAdminLastFailure ($adminLogin) { // Filter for adding extra data to the query function FILTER_ADD_EXTRA_SQL_DATA ($add = '') { // Is the admins extension updated? (should be!) - if (getExtensionVersion('admins') >= '0.3.0') $add .= ', `default_acl` AS def_acl'; - if (getExtensionVersion('admins') >= '0.6.7') $add .= ', `la_mode`'; - if (getExtensionVersion('admins') >= '0.7.2') $add .= ', `login_failures`, UNIX_TIMESTAMP(`last_failure`) AS last_failure'; - if (getExtensionVersion('admins') >= '0.7.3') $add .= ', `expert_settings`, `expert_warning`'; + if (isExtensionInstalledAndNewer('admins', '0.3.0')) $add .= ', `default_acl` AS def_acl'; + if (isExtensionInstalledAndNewer('admins', '0.6.7')) $add .= ', `la_mode`'; + if (isExtensionInstalledAndNewer('admins', '0.7.2')) $add .= ', `login_failures`, UNIX_TIMESTAMP(`last_failure`) AS last_failure'; + if (isExtensionInstalledAndNewer('admins', '0.7.3')) $add .= ', `expert_settings`, `expert_warning`'; // Return it return $add; @@ -648,8 +648,8 @@ function FILTER_ADD_EXTRA_SQL_DATA ($add = '') { // Reset the login failures function FILTER_RESET_ADMINS_LOGIN_FAILURES ($data) { // Store it in session - setSession('mxchange_admin_failures' , getAdminLoginFailures($data['login'])); - setSession('mxchange_admin_last_failure', getAdminLastFailure($data['login'])); + setSession('mailer_admin_failures' , getAdminLoginFailures($data['login'])); + setSession('mailer_admin_last_failure', getAdminLastFailure($data['login'])); // Prepare update data $postData['login'][getCurrentAdminId()] = $data['login'];