{$lang->please_login}
EOF; if($message) { $login_page .= "{$message}
"; } // Make query string nice and pretty so that user can go to his/her preferred destination $query_string = ''; if($_SERVER['QUERY_STRING']) { $query_string = '?'.preg_replace('#adminsid=(.{32})#i', '', $_SERVER['QUERY_STRING']); $query_string = preg_replace('#my_post_key=(.{32})#i', '', $query_string); $query_string = str_replace('action=logout', '', $query_string); $query_string = preg_replace('#&+#', '&', $query_string); $query_string = str_replace('?&', '?', $query_string); $query_string = htmlspecialchars_uni($query_string); } switch($mybb->settings['username_method']) { case 0: $lang_username = $lang->username; break; case 1: $lang_username = $lang->username1; break; case 2: $lang_username = $lang->username2; break; default: $lang_username = $lang->username; break; } // Secret PIN global $config; if(isset($config['secret_pin']) && $config['secret_pin'] != '') { $secret_pin = " "; } else { $secret_pin = ''; } $login_lang_string = $lang->enter_username_and_password; switch($mybb->settings['username_method']) { case 0: // Username only $login_lang_string = $lang->sprintf($login_lang_string, $lang->login_username); break; case 1: // Email only $login_lang_string = $lang->sprintf($login_lang_string, $lang->login_email); break; case 2: // Username and email default: $login_lang_string = $lang->sprintf($login_lang_string, $lang->login_username_and_password); break; } $this_file = htmlspecialchars_uni($_SERVER['SCRIPT_NAME']); $login_page .= <<