"; switch ($ERROR) { case CODE_WRONG_PASS: $MSG .= LOGIN_WRONG_PASS; break; case CODE_WRONG_ID: $MSG .= LOGIN_WRONG_ID; break; case CODE_ID_LOCKED: $MSG .= LOGIN_ID_LOCKED; break; case CODE_ID_UNCONFIRMED: $MSG .= LOGIN_ID_UNCONFIRMED; break; case CODE_NO_COOKIES: $MSG .= LOGIN_NO_COOKIES; break; case CODE_EXTENSION_PROBLEM: if (IS_ADMIN()) { $MSG .= sprintf(EXTENSION_PROBLEM_NOT_INSTALLED, "nickname"); } else { $MSG .= LOGIN_WRONG_ID; } break; default: DEBUG_LOG(__FILE__, __LINE__, sprintf("Unhandled error code %s detected.", $ERROR)); $MSG .= LOGIN_WRONG_ID; break; } $MSG .= "   \n"; define('LOGIN_FAILURE_MSG', $MSG); } 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 global $FATAL; if (!empty($FATAL[0])) { // Fatal errors! require_once(PATH."inc/fatal_errors.php"); } else { // Load URL LOAD_URL($URL); } } // END - if // ?>