All globals removed. hmmmm .... fasten seat belts ....
authorphilippe_mingo <philippe_mingo@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Thu, 31 Jan 2002 11:35:18 +0000 (11:35 +0000)
committerphilippe_mingo <philippe_mingo@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Thu, 31 Jan 2002 11:35:18 +0000 (11:35 +0000)
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@2314 7612ce4b-ef26-0410-bec9-ea0150e637f0

src/load_prefs.php

index ccce865489d5a98a13cdc1cc56252d83a28ca0c0..6be0208f976123f6dfbeca118326640ca77f8fa6 100644 (file)
@@ -19,8 +19,6 @@ require_once('../functions/constants.php');
 
 $username = ( !isset($username) ? '' : $username );
 
-global $theme, $chosen_theme, $color, $custom_css;
-
 $custom_css = getPref($data_dir, $username, 'custom_css', 'none' );
 
 $theme = ( !isset($theme) ? array() : $theme );
@@ -64,14 +62,12 @@ if (isset($chosen_theme) && $found_theme && (file_exists($chosen_theme))) {
     }
 }
 
-if (!defined('download_php')) { session_register('theme_css'); }
+if (!defined('download_php')) { 
+    session_register('theme_css'); 
+}
 
-global $use_javascript_addr_book;
 $use_javascript_addr_book = getPref($data_dir, $username, 'use_javascript_addr_book', $default_use_javascript_addr_book);
 
-/* Declare the global variables for the special folders. */
-global $move_to_sent, $move_to_trash, $save_as_draft;
-
 /* Load the user's special folder preferences */
 $move_to_sent =
     getPref($data_dir, $username, 'move_to_sent', $default_move_to_sent);
@@ -80,21 +76,20 @@ $move_to_trash =
 $save_as_draft =
     getPref($data_dir, $username, 'save_as_draft', $default_save_as_draft);
 
-global $unseen_type, $unseen_notify;
-if ($default_unseen_type == '') { $default_unseen_type = 1; }
-if ($default_unseen_notify == '') { $default_unseen_notify = 2; }
+if ($default_unseen_type == '') { 
+    $default_unseen_type = 1; 
+}
+if ($default_unseen_notify == '') { 
+    $default_unseen_notify = 2; 
+}
 $unseen_type =
     getPref($data_dir, $username, 'unseen_type', $default_unseen_type);
 $unseen_notify =
     getPref($data_dir, $username, 'unseen_notify', $default_unseen_notify);
 
-global $folder_prefix;
 $folder_prefix =
     getPref($data_dir, $username, 'folder_prefix', $default_folder_prefix);
 
-/* Declare global variables for special folders. */
-global $trash_folder, $sent_folder, $draft_folder;
-
 /* Load special folder - trash */
 $load_trash_folder = getPref($data_dir, $username, 'trash_folder');
 if (($load_trash_folder == '') && ($move_to_trash)) {
@@ -119,7 +114,6 @@ if (($load_draft_folder == '') && ($save_as_draft)) {
     $draft_folder = $load_draft_folder;
 }
 
-global $show_num, $wrap_at, $left_size;
 $show_num = getPref($data_dir, $username, 'show_num', 15 );
 
 $wrap_at = getPref( $data_dir, $username, 'wrap_at', 86 );
@@ -134,25 +128,21 @@ if ($left_size == '') {
     }
 }
 
-global $editor_size, $use_signature, $prefix_sig;
 $editor_size = getPref($data_dir, $username, 'editor_size', 76 );
 $use_signature = getPref($data_dir, $username, 'use_signature', SMPREF_OFF );
 $prefix_sig = getPref($data_dir, $username, 'prefix_sig');
 
 /* Load preferences for reply citation style. */
-global $reply_citation_style, $reply_citation_start, $reply_citation_end;
 
 $reply_citation_style =
     getPref($data_dir, $username, 'reply_citation_style', SMPREF_NONE );
 $reply_citation_start = getPref($data_dir, $username, 'reply_citation_start');
 $reply_citation_end = getPref($data_dir, $username, 'reply_citation_end');
 
-global $left_refresh, $sort;
 $left_refresh = getPref($data_dir, $username, 'left_refresh', SMPREF_NONE );
 $sort = getPref($data_dir, $username, 'sort', 6 );
 
 /** Load up the Signature file **/
-global $signature_abs;
 if ($use_signature) {
     $signature_abs = $signature = getSig($data_dir, $username);
 } else {
@@ -160,7 +150,6 @@ if ($use_signature) {
 }
 
 /* Highlight comes in with the form: name, color, header, value. */
-global $message_highlight_list;
 for ($i = 0; $hlt = getPref($data_dir, $username, "highlight$i"); ++$i) {
     $highlight_array = explode(',', $hlt);
     $message_highlight_list[$i]['name'] = $highlight_array[0];
@@ -170,7 +159,6 @@ for ($i = 0; $hlt = getPref($data_dir, $username, "highlight$i"); ++$i) {
 }
 
 /* Index order lets you change the order of the message index */
-global $index_order;
 $order = getPref($data_dir, $username, 'order1');
 for ($i = 1; $order; ++$i) {
     $index_order[$i] = $order;
@@ -184,18 +172,14 @@ if (!isset($index_order)) {
     $index_order[5] = 4;
 }
 
-global $alt_index_colors;
 $alt_index_colors =
     getPref($data_dir, $username, 'alt_index_colors', SMPREF_ON );
 
-global $location_of_bar, $location_of_buttons;
 $location_of_bar =
     getPref($data_dir, $username, 'location_of_bar', SMPREF_LOC_LEFT);
 $location_of_buttons =
     getPref($data_dir, $username, 'location_of_buttons', SMPREF_LOC_BETWEEN);
 
-global $collapse_folders, $show_html_default, $show_xmailer_default;
-global $attachment_common_show_images, $pf_subtle_link, $pf_cleandisplay;
 $collapse_folders =
     getPref($data_dir, $username, 'collapse_folders', SMPREF_ON);
 
@@ -209,26 +193,22 @@ $attachment_common_show_images = getPref($data_dir, $username, 'attachment_commo
 $pf_subtle_link = getPref($data_dir, $username, 'pf_subtle_link', SMPREF_ON);
 $pf_cleandisplay = getPref($data_dir, $username, 'pf_cleandisplay', SMPREF_OFF);
 
-global $include_self_reply_all;
 $include_self_reply_all =
     getPref($data_dir, $username, 'include_self_reply_all', SMPREF_ON);
 
-global $page_selector, $page_selector_max;
 $page_selector = getPref($data_dir, $username, 'page_selector', SMPREF_ON);
 $page_selector_max = getPref($data_dir, $username, 'page_selector_max', 10);
 
 /* SqClock now in the core */
-global $date_format, $hour_format, $username, $data_dir;
 $date_format = getPref($data_dir, $username, 'date_format', 3);
 $hour_format = getPref($data_dir, $username, 'hour_format', 2);
 
 /* Load the javascript settings. */
-global $javascript_setting, $javascript_on;
 $javascript_setting =
     getPref($data_dir, $username, 'javascript_setting', SMPREF_JS_AUTODETECT);
 $javascript_on = getPref($data_dir, $username, 'javascript_on', SMPREF_ON);
 
-global $search_memory;
+
 $search_memory = getPref($data_dir, $username, 'search_memory', 0);
 
 do_hook('loading_prefs');