From 649cb0a83a6235a3383562a29acf13f4c718d4e6 Mon Sep 17 00:00:00 2001 From: Roland Gruber Date: Sat, 25 May 2013 13:24:55 +0000 Subject: [PATCH] reselect last user on failed login --- lam/templates/login.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lam/templates/login.php b/lam/templates/login.php index 2ce9e949..937e0f35 100644 --- a/lam/templates/login.php +++ b/lam/templates/login.php @@ -343,7 +343,11 @@ function display_LoginPage($config_object) { $adminList[$text[0]] = $admins[$i]; } } - $userSelect = new htmlSelect('username', $adminList); + $selectedAdmin = array(); + if (isset($_POST['username']) && in_array($_POST['username'], $adminList)) { + $selectedAdmin = array($_POST['username']); + } + $userSelect = new htmlSelect('username', $adminList, $selectedAdmin); $userSelect->setHasDescriptiveElements(true); $userSelect->alignment = htmlElement::ALIGN_LEFT; $table->addElement($userSelect);