"; switch ($errorCode) { case getCode('WRONG_PASS'): $message .= getMessage('LOGIN_WRONG_PASS'); break; case getCode('WRONG_ID'): $message .= getMessage('LOGIN_WRONG_ID'); break; case getCode('ID_LOCKED'): $message .= getMessage('LOGIN_ID_LOCKED'); break; case getCode('ID_UNCONFIRMED'): $message .= getMessage('LOGIN_ID_UNCONFIRMED'); break; case getCode('NO_COOKIES'): $message .= getMessage('LOGIN_NO_COOKIES'); break; case getCode('EXTENSION_PROBLEM'): if (IS_ADMIN()) { $message .= sprintf(getMessage('EXTENSION_PROBLEM_NOT_INSTALLED'), 'nickname'); } else { $message .= getMessage('LOGIN_WRONG_ID'); } break; default: DEBUG_LOG(__FILE__, __LINE__, sprintf("Unhandled error code %s detected.", $errorCode)); $message .= getMessage('LOGIN_WRONG_ID'); break; } $message .= "   \n"; define('LOGIN_FAILURE_MSG', $message); } else { // No problems, no output define('LOGIN_FAILURE_MSG', ''); } // Display login form with resend-password form if (EXT_IS_ACTIVE('nickname')) { LOAD_TEMPLATE('guest_nickname_login'); } else { LOAD_TEMPLATE('guest_login'); } // Was an URL constructed? if (!empty($URL)) { // URL was constructed if (getTotalFatalErrors()) { // Fatal errors! LOAD_INC_ONCE('inc/fatal_errors.php'); } else { // Load URL LOAD_URL($URL); } } // END - if // ?>