<?php
/************************************************************************
- * MXChange v0.2.1 Start: 09/28/2003 *
- * =============== Last change: 06/10/2004 *
+ * Mailer v0.2.1-FINAL Start: 09/28/2003 *
+ * =================== Last change: 06/10/2004 *
* *
* -------------------------------------------------------------------- *
* File : what-lock_user.php *
// Load user's data
if (fetchUserData(getRequestElement('userid'))) {
// Is a lock reason set?
- if ((isPostRequestElementSet('lock')) && ($status != 'LOCKED')) {
+ if ((isPostRequestElementSet('lock')) && (getUserData('status') != 'LOCKED')) {
// Ok, lock the account!
if (getExtensionVersion('user') >= '0.3.5') {
// Lock with reason
// Prepare message
$message = sprintf(getMessage('USER_ACCOUNT_LOCKED'), getRequestElement('userid'));
$ACT = true;
- } elseif ((isPostRequestElementSet(('unlock'))) && ($status == 'LOCKED')) {
+ } elseif ((isPostRequestElementSet('unlock')) && (getUserData('status') == 'LOCKED')) {
// Ok, unlock the account!
if (getExtensionVersion('user') >= '0.3.5') {
// Reset lock reason as well
$content['email'] = generateEmailLink(getUserData('email'), 'user_data');
$content['surname'] = getUserData('surname');
$content['family'] = getUserData('family');
+ $content['status'] = getUserData('status');
$content['userid'] = bigintval(getRequestElement('userid'));
// Realy want to lock?
- switch ($status) {
+ switch ($content['status']) {
case 'CONFIRMED': // Yes, lock him down... ;-)
$content['ok'] = 'lock';
$content['header'] = sprintf(getMessage('ADMIN_HEADER_LOCK_ACCOUNT'), $content['userid']);
break;
}
+ // Translate user status
+ $content['status'] = translateUserStatus($content['status']);
+
// Output form
loadTemplate('admin_lock_user', false, $content);
} else {