include("../functions/strings.php");
include("../config/config.php");
+ include('../functions/i18n.php');
include("../functions/plugin.php");
// $squirrelmail_language is set by a cookie when the user selects
setcookie("username", '', 0, $base_uri);
setcookie("key", '', 0, $base_uri);
setcookie("logged_in", 0, 0, $base_uri);
+ header ("Pragma: no-cache");
// In case the last session was not terminated properly, make sure
// we get a new one.
$cookie_params = session_get_cookie_params();
setcookie(session_name(),"",0,$cookie_params["domain"].$cookie_params["path"]);
+ do_hook('login_cookie');
echo "<HTML>";
echo "<HEAD><TITLE>";
echo $org_name . " - " . _("Login");
echo " <TD WIDTH=30% ALIGN=right>\n";
echo _("Name:");
echo " </TD><TD WIDTH=* ALIGN=left>\n";
- echo " <INPUT TYPE=TEXT NAME=\"$username_form_name\">\n";
+ echo " <INPUT TYPE=TEXT NAME=\"$username_form_name\"";
+ if (isset($loginname))
+ echo " value=\"" . htmlspecialchars($loginname) . "\"";
+ echo ">\n";
echo " </TD>\n";
echo " </TR><TR>\n";
echo " <TD WIDTH=30% ALIGN=right>\n";
echo " </TR>\n";
echo "</TABLE>\n";
echo "<input type=hidden name=just_logged_in value=1>\n";
+ do_hook('login_form');
echo "</FORM>\n";
do_hook("login_bottom");
?>