- /* Output the javascript onload function. */
- echo "<SCRIPT LANGUAGE=\"JavaScript\">\n";
- echo "<!--\n";
- echo " function squirrelmail_loginpage_onload() {\n";
- echo " document.forms[0].js_autodetect_results.value = '" . SMPREF_JS_ON . "';\n";
- echo " document.forms[0].elements[0].focus();\n";
- echo " }\n";
- echo "// -->\n";
- echo "</script>\n";
-
- /* Set the title of this page. */
- echo "<TITLE>$org_name - " . _("Login") . "</TITLE></HEAD>\n";
- echo "<BODY TEXT=#000000 BGCOLOR=#FFFFFF LINK=#0000CC VLINK=#0000CC ALINK=#0000CC onLoad='squirrelmail_loginpage_onload();'>\n";
- echo "<FORM ACTION=\"redirect.php\" METHOD=\"POST\" NAME=f>\n";
-
- $username_form_name = 'login_username';
- $password_form_name = 'secretkey';
- do_hook('login_top');
-
- $loginname_value = (isset($loginname) ? htmlspecialchars($loginname) : '');
-
- echo "<CENTER><SMALL>";
- echo " <IMG SRC=\"$org_logo\"><BR>\n";
- echo ' ' . sprintf (_("SquirrelMail version %s"), $version) . "<BR>\n";
- echo ' ' . _("By the SquirrelMail Development Team") . "<BR>\n";
- echo "</SMALL><CENTER>\n";
-
- echo "<TABLE COLS=1 WIDTH=350>\n";
- echo " <TR><TD BGCOLOR=#DCDCDC>\n";
- echo ' <B><CENTER>' . sprintf (_("%s Login"), $org_name) . "</CENTER></B>\n";
- echo " </TD></TR>";
- echo " <TR><TD BGCOLOR=\"#FFFFFF\"><TABLE COLS=2 WIDTH=\"100%\">\n";
- echo " <TR>\n";
- echo ' <TD WIDTH=30% ALIGN=right>' . _("Name:") . "</TD>\n";
- echo " <TD WIDTH=* ALIGN=left>\n";
- echo " <INPUT TYPE=TEXT NAME=\"$username_form_name\" VALUE=\"$loginname_value\">\n";
- echo " </TD>\n";
- echo " </TR>\n";
- echo " <TR>\n";
- echo ' <TD WIDTH="30%" ALIGN=right>' . _("Password:") . "</TD>\n";
- echo " <TD WIDTH=* ALIGN=left>\n";
- echo " <INPUT TYPE=PASSWORD NAME=\"$password_form_name\">\n";
- echo " <INPUT TYPE=HIDDEN NAME=\"js_autodetect_results\" VALUE=\"" . SMPREF_JS_OFF . "\">\n";
- echo " <INPUT TYPE=HIDDEN NAME=\"just_logged_in\" value=1>\n";
- if ($rcptaddress != '') {
- echo " <INPUT TYPE=HIDDEN NAME=\"rcptemail\" VALUE=\"".htmlspecialchars($rcptaddress)."\">\n";
+/* If they don't have a logo, don't bother.. */
+$logo_str = '';
+if (isset($org_logo) && $org_logo) {
+ /* Display width and height like good little people */
+ $width_and_height = '';
+ if (isset($org_logo_width) && is_numeric($org_logo_width) &&
+ $org_logo_width>0) {
+ $width_and_height = "width=\"$org_logo_width\" ";