added extra variable to make it possible to add more lines to the onload
[squirrelmail.git] / src / login.php
index 3c0acab5ba9b3529386d6c5d0d49f02ee48a60ae..2ca0a49c820976d10eed417d1588143ef72111cb 100644 (file)
@@ -28,7 +28,7 @@ if (isset($emailaddress)) {
             $name = urldecode($a[0]);
             $val = urldecode($a[1]);
             global $$name;
-            $$naame = $val;
+            $$name = $val;
         }
     }
     
@@ -39,13 +39,13 @@ if (isset($emailaddress)) {
         $key = strtolower($k);
         $value = urlencode($v);
         if ($key == 'cc') {
-            $rcptaddress .= '&send_to_cc=' . $value;
+            $rcptaddress .= '&send_to_cc=' . $value;
         } else if ($key == 'bcc') {
-            $rcptaddress .= '&send_to_bcc=' . $value;
+            $rcptaddress .= '&send_to_bcc=' . $value;
         } else if ($key == 'subject') {
-            $rcptaddress .= '&subject=' . $value;
+            $rcptaddress .= '&subject=' . $value;
         } else if ($key == 'body') {
-            $rcptaddress .= '&body=' . $value;
+            $rcptaddress .= '&body=' . $value;
         }
     }
     
@@ -100,12 +100,24 @@ displayHtmlHeader( "$org_name - " . _("Login"), $header, FALSE );
 echo "<BODY TEXT=\"#000000\" BGCOLOR=\"#FFFFFF\" LINK=\"#0000CC\" VLINK=\"#0000CC\" ALINK=\"#0000CC\" onLoad='squirrelmail_loginpage_onload();'>\n".
      "<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) : '');
 
+/* Display width and height like good little people */
+$width_and_height = "";
+if (isset($org_logo_width) && is_int($org_logo_width) && $org_logo_width>0) {
+    $width_and_height = " WIDTH=\"$org_logo_width\"";
+}
+if (isset($org_logo_height) && is_int($org_logo_height) && $org_logo_height>0) {
+    $width_and_height .= " HEIGHT=\"$org_logo_height\"";
+}
+
 echo "<CENTER>".
-     "  <IMG SRC=\"$org_logo\"><BR>\n".
+     "  <IMG SRC=\"$org_logo\" ALT=\"" . sprintf(_("%s Logo"), $org_name) . 
+        "\"$width_and_height><BR>\n".
      ( $hide_sm_attributions ? '' :
        '<SMALL>' . sprintf (_("SquirrelMail version %s"), $version) . "<BR>\n".
        '  ' . _("By the SquirrelMail Development Team") . "<BR></SMALL>\n" ) .
@@ -120,13 +132,13 @@ echo "<CENTER>".
      "      <TR>\n".
      '         <TD WIDTH="30%" ALIGN=right>' . _("Name:") . "</TD>\n".
      "         <TD WIDTH=\"*\" ALIGN=left>\n".
-     "            <INPUT TYPE=TEXT NAME=\"login_username\" VALUE=\"$loginname_value\">\n".
+     "            <INPUT TYPE=TEXT NAME=\"$username_form_name\" VALUE=\"$loginname_value\">\n".
      "         </TD>\n".
      "      </TR>\n".
      "      <TR>\n".
      '         <TD WIDTH="30%" ALIGN=right>' . _("Password:") . "</TD>\n".
      "         <TD WIDTH=\"*\" ALIGN=left>\n".
-     "            <INPUT TYPE=PASSWORD NAME=\"secretkey\">\n".
+     "            <INPUT TYPE=PASSWORD NAME=\"$password_form_name\">\n".
      "            <INPUT TYPE=HIDDEN NAME=\"js_autodetect_results\" VALUE=\"" . SMPREF_JS_OFF . "\">\n".
      "            <INPUT TYPE=HIDDEN NAME=\"just_logged_in\" value=1>\n";
 if ($rcptaddress != '') {
@@ -147,4 +159,4 @@ echo "</FORM>\n";
 do_hook('login_bottom');
 echo "</BODY>\n".
      "</HTML>\n";
-?>
\ No newline at end of file
+?>