'. _("Using CRAM-MD5 or DIGEST-MD5 authentication instead may work.").'
'; if (!$use_imap_tls) { $string .= _("Also, the use of TLS may allow SquirrelMail to login.").'
'; } $string .= _("Please contact your system administrator and report this error."); error_box($string,$color); exit; } } } do_hook('login_cookie'); $loginname_value = (sqGetGlobalVar('loginname', $loginname) ? htmlspecialchars($loginname) : ''); /* Output the javascript onload function. */ $header = "\n"; if (@file_exists($theme[$theme_default]['PATH'])) @include ($theme[$theme_default]['PATH']); if (! isset($color) || ! is_array($color)) { // Add default color theme, if theme loading fails $color = array(); $color[0] = '#dcdcdc'; /* light gray TitleBar */ $color[1] = '#800000'; /* red */ $color[2] = '#cc0000'; /* light red Warning/Error Messages */ $color[4] = '#ffffff'; /* white Normal Background */ $color[7] = '#0000cc'; /* blue Links */ $color[8] = '#000000'; /* black Normal text */ } displayHtmlHeader( "$org_name - " . _("Login"), $header, FALSE ); echo "" . "\n" . '
' . "\n"; $username_form_name = 'login_username'; $password_form_name = 'secretkey'; do_hook('login_top'); /* If they don't have a logo, don't bother.. */ 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\""; } if (isset($org_logo_height) && is_numeric($org_logo_height) && $org_logo_height>0) { $width_and_height .= " height=\"$org_logo_height\""; } } if(sqgetGlobalVar('mailto', $mailto)) { $rcptaddress = addHidden('mailto', $mailto); } else { $rcptaddress = ''; } echo html_tag( 'table', html_tag( 'tr', html_tag( 'td', '
'. ( isset($org_logo) && $org_logo ? '' .
                sprintf(_(
' . "\n" : '' ). ( (isset($hide_sm_attributions) && $hide_sm_attributions) ? '' : '' . _("SquirrelMail Webmail Application") . '
' ."\n". ' ' . _("By the SquirrelMail Project Team") . '
' . "\n" ) . html_tag( 'table', html_tag( 'tr', html_tag( 'td', '' . sprintf (_("%s Login"), $org_name) . "\n", 'center', $color[0] ) ) . html_tag( 'tr', html_tag( 'td', "\n" . html_tag( 'table', html_tag( 'tr', html_tag( 'td', _("Name:") , 'right', '', 'width="30%"' ) . html_tag( 'td', addInput($username_form_name, $loginname_value), 'left', '', 'width="*"' ) ) . "\n" . html_tag( 'tr', html_tag( 'td', _("Password:") , 'right', '', 'width="30%"' ) . html_tag( 'td', addPwField($password_form_name). addHidden('js_autodetect_results', SMPREF_JS_OFF). $rcptaddress . addHidden('just_logged_in', '1'), 'left', '', 'width="*"' ) ) . concat_hook_function('login_form') , 'center', $color[4], 'border="0" width="100%"' ) , 'left', $color[4] ) ) . html_tag( 'tr', html_tag( 'td', '
'. addSubmit(_("Login")) .'
', 'left' ) ), '', $color[4], 'border="0" width="350"' ) . '
', 'center' ) ) , '', $color[4], 'border="0" cellspacing="0" cellpadding="0" width="100%"' ); echo '
' . "\n"; do_hook('login_bottom'); ?>