X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=include%2Fload_prefs.php;h=a94c0f57be0968d8d6010eb7caf5013a7738e9fd;hb=7d06541f28122c47f53159b14d5bd03bae9baafb;hp=410ec472db83a92c8b958c51976e4c12021079f2;hpb=8fb266133c06744221221b111c66b831b8c5a08c;p=squirrelmail.git diff --git a/include/load_prefs.php b/include/load_prefs.php index 410ec472..a94c0f57 100644 --- a/include/load_prefs.php +++ b/include/load_prefs.php @@ -3,7 +3,7 @@ /** * load_prefs.php * - * Copyright (c) 1999-2002 The SquirrelMail Project Team + * Copyright (c) 1999-2003 The SquirrelMail Project Team * Licensed under the GNU GPL. For full terms see the file COPYING. * * Loads preferences from the $username.pref file used by almost @@ -18,7 +18,9 @@ require_once(SM_PATH . 'functions/prefs.php'); require_once(SM_PATH . 'functions/plugin.php'); require_once(SM_PATH . 'functions/constants.php'); -$username = ( !isset($_SESSION['username']) ? '' : $_SESSION['username'] ); +if( ! sqgetGlobalVar('username', $username, SQ_SESSION) ) { + $username = ''; +} $custom_css = getPref($data_dir, $username, 'custom_css', 'none' ); @@ -174,7 +176,7 @@ if( $ser = getPref($data_dir, $username, 'hililist') ) { $message_highlight_list[$i]['color'] = $highlight_array[1]; $message_highlight_list[$i]['value'] = $highlight_array[2]; $message_highlight_list[$i]['match_type'] = $highlight_array[3]; - removePref($data_dir, $user_name, "highlight$i"); + removePref($data_dir, $username, "highlight$i"); } /* store in new format for the next time */ setPref($data_dir, $username, 'hililist', serialize($message_highlight_list)); @@ -214,7 +216,6 @@ $enable_forward_as_attachment = $show_xmailer_default = getPref($data_dir, $username, 'show_xmailer_default', SMPREF_OFF ); $attachment_common_show_images = getPref($data_dir, $username, 'attachment_common_show_images', SMPREF_OFF ); -$pf_subtle_link = getPref($data_dir, $username, 'pf_subtle_link', SMPREF_ON); $pf_cleandisplay = getPref($data_dir, $username, 'pf_cleandisplay', SMPREF_OFF); /* message disposition notification support setting */