X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=src%2Fwebmail.php;h=538dec2da1cbccd7c5c05fc133fac2b1c0346f73;hb=53da506bb70c0f4420af761354272a60d4b797cb;hp=4b434e272f345b5aebed86f2c55c6c5b2ccdf4f8;hpb=20db5033a7f36d40c7fe11d561069de9c9a2a970;p=squirrelmail.git diff --git a/src/webmail.php b/src/webmail.php index 4b434e27..538dec2d 100644 --- a/src/webmail.php +++ b/src/webmail.php @@ -1,26 +1,161 @@ - - /** - ** webmail.php3 - ** - ** This simply creates the frames. - ** - **/ - - if(!isset($username)) { - echo "You need a valid user and password to access this page!"; - exit; - } - - setcookie("username", $username, 0, "/"); - setcookie("key", $key, 0, "/"); - setcookie("logged_in", 1, 0, "/"); +\n". + "
\n" . + "You need to have php4 installed with the multibyte string function \n". + "enabled (using configure option --enable-mbstring).
\n". + "System assumed that you accidently switched to Japanese translation \n". + "and reverted your language preference to English.
\n". + "Please refresh this page in order to use webmail.
\n". + ""; + return; +} + +$left_size = getPref($data_dir, $username, 'left_size'); +$location_of_bar = getPref($data_dir, $username, 'location_of_bar'); + +if (isset($languages[$squirrelmail_language]['DIR']) && + strtolower($languages[$squirrelmail_language]['DIR']) == 'rtl') { + $temp_location_of_bar = 'right'; +} else { + $temp_location_of_bar = 'left'; +} + +if ($location_of_bar == '') { + $location_of_bar = $temp_location_of_bar; +} +$temp_location_of_bar = ''; + +if ($left_size == "") { + if (isset($default_left_size)) { + $left_size = $default_left_size; + } + else { + $left_size = 200; + } +} + +if ($location_of_bar == 'right') { + echo "