mirror of
https://gitlab.archlinux.org/archlinux/aurweb.git
synced 2025-02-03 10:43:03 +01:00
Fix login error and translation bug
Fixes a login error where entering nothing would result in the login message "Incorrect password for username, ." and changes the translation "TU" to "Trusted User" so the menu bar on the accounts page doesn't bug up (we need a new translation system :((() Signed-off-by: Callan Barrett <wizzomafizzo@gmail.com> Signed-off-by: Simo Leone <simo@archlinux.org>
This commit is contained in:
parent
aa2517ebfc
commit
52a770e7e7
3 changed files with 4 additions and 4 deletions
|
@ -27,6 +27,6 @@ $_t["en"]["Discussion"] = "Discussion";
|
|||
|
||||
$_t["en"]["Bugs"] = "Bugs";
|
||||
|
||||
$_t["en"]["Trusted User"] = "TU";
|
||||
$_t["en"]["Trusted User"] = "Trusted User";
|
||||
|
||||
?>
|
||||
|
|
|
@ -345,10 +345,10 @@ function html_header($title="") {
|
|||
if (isset($_POST["user"]) || isset($_POST["pass"])) {
|
||||
# Attempting to log in
|
||||
#
|
||||
if (!isset($_POST["user"])) {
|
||||
if (!isset($_POST["user"]) || $_POST['user'] === "") {
|
||||
$login_error = __("You must supply a username.");
|
||||
}
|
||||
if (!isset($_POST["pass"])) {
|
||||
if ((!isset($_POST["pass"]) || $_POST['pass'] === "") && empty($login_error)) {
|
||||
$login_error = __("You must supply a password.");
|
||||
}
|
||||
if (!$login_error) {
|
||||
|
|
|
@ -93,7 +93,7 @@ if (isset($_COOKIE["AURSID"])) {
|
|||
} ?>
|
||||
<form method='post'>
|
||||
<?php print __("Username:"); ?>
|
||||
<input type='text' name='user' size='30' maxlength='64'>
|
||||
<input type='text' name='user' size='30' maxlength='64' value='<?php if (isset($_POST['user'])) { print htmlspecialchars($_POST['user'], ENT_QUOTES); } ?>'>
|
||||
<?php print __("Password:"); ?>
|
||||
<input type='password' name='pass' size='30' maxlength='32'>
|
||||
<input type='submit' class='button' value='<?php print __("Login"); ?>'>
|
||||
|
|
Loading…
Add table
Reference in a new issue