X-Git-Url: https://vcs.fsf.org/?p=squirrelmail.git;a=blobdiff_plain;f=src%2Foptions.php;h=3e7ddd05b2a5f8a24a225ee07376828e7e9e378d;hp=425311afb35cb13e020017f58773ac3de870b088;hb=8d6369676a333a6a65a174bfb3b9ec9ea5eb8308;hpb=e8816411c433d179e9ab5219c2aec5e4a1a0dcb7 diff --git a/src/options.php b/src/options.php index 425311af..3e7ddd05 100644 --- a/src/options.php +++ b/src/options.php @@ -1,330 +1,213 @@ -\n"; - displayPageHeader($color, "None"); - - /** load up some of the values from the pref file **/ - $fullname = getPref($data_dir, $username, "full_name"); - $replyto = getPref($data_dir, $username, "reply_to"); - $email_address = getPref($data_dir, $username, "email_address"); - $chosen_language = getPref($data_dir, $username, "language"); - - echo "\n"; - echo " \n"; - echo "
\n"; - echo _("Options"); - echo "
\n"; - - echo "
\n"; - echo "\n"; - // FULL NAME - echo " "; - echo " "; - echo " "; - echo " "; - // FROM-ADDRESS - echo " "; - echo " "; - echo " "; - echo " "; - // REPLY-TO - echo " "; - echo " "; - echo " "; - echo " "; - // THEME - echo " "; - echo " "; - echo " +
"; - echo _("Full Name:"); - echo " "; - echo "
"; - echo "
"; - echo _("E-mail address:"); - echo " "; - echo "
"; - echo "
"; - echo _("Reply-to:"); - echo " "; - echo "
"; - echo "
"; - echo _("Theme:"); - echo " "; +?> - echo " + +
+ +
+ + + "; - echo " "; - // LANGUAGE - echo " "; - echo " "; - echo " "; - echo " "; - echo "
+ +'._("Successfully saved personal information!").'
'; + } else if (isset($submit_display)) { + // Do checking to make sure $chosentheme is in the array + $in_ary = false; + for ($i=0; $i < count($theme); $i++) + { + if ($theme[$i]['PATH'] == $chosentheme) + { + $in_ary = true; + break; + } + } + if (! $in_ary) + $chosentheme = ''; + + # Save display preferences + setPref($data_dir, $username, 'chosen_theme', $chosentheme); + setPref($data_dir, $username, 'show_num', $shownum); + setPref($data_dir, $username, 'wrap_at', $wrapat); + setPref($data_dir, $username, 'editor_size', $editorsize); + setPref($data_dir, $username, 'left_refresh', $leftrefresh); + setPref($data_dir, $username, 'language', $language); + setPref($data_dir, $username, 'location_of_bar', $folder_new_location); + setPref($data_dir, $username, 'location_of_buttons', $button_new_location); + setPref($data_dir, $username, 'left_size', $leftsize); + setPref($data_dir, $username, 'use_javascript_addr_book', $javascript_abook); + if (isset($altIndexColors) && $altIndexColors == 1) + setPref($data_dir, $username, 'alt_index_colors', 1); else - echo "
"; - echo _("Language:"); - echo " "; - - echo " "; - - echo "
"; - - - - echo "\n"; - // MOVE_TO_TRASH - echo " "; - echo " "; - echo " "; - echo " "; - - // WRAP_AT - echo " "; - echo " "; - echo " "; - echo " "; - - // EDITOR_SIZE - echo " "; - echo " "; - echo " "; - echo " "; - - // LEFT_SIZE - echo " "; - echo " "; - echo " "; - echo " "; - - - // LEFT_REFRESH - echo " "; - echo " "; - echo " "; - echo " "; - echo "
"; - echo _("Move deleted messages to "); - echo "\"$trash_folder\"?"; - echo " "; - if ($move_to_trash == true) - echo "  True
"; - else - echo "  True
"; - - if ($move_to_trash == false) - echo "  False"; - else - echo "  False"; - - echo "
"; - echo _("Wrap incoming text at:"); - echo " "; - if (isset($wrap_at)) - echo "
"; - else - echo "
"; - echo "
"; - echo _("Size of editor window (in characters):"); - echo " "; - if ($editor_size >= 5) - echo "
"; - else - echo "
"; - echo "
"; - echo _("Width of left folder list:"); - echo " \n"; - echo " "; - echo "
"; - echo _("Time between auto refresh of folder list:"); - echo " "; - echo " "; - echo "
"; - - // SIGNATURE - echo "
"; - if ($use_signature == true) - echo "  Use a signature?
"; - else - echo "  "; - echo _("Use a signature?"); - echo "
"; - - if ($editor_size < 5) - $sig_size = 76; - else - $sig_size = $editor_size; - - echo "
Signature:

"; - echo "
"; - - - // SUBMIT BUTTON - echo "
\n"; - echo ""; - - echo ""; ?> + + + + + + +
+ + + + + + + +
+ +
+ +

+ + + + + + + +
+ +
+ +

+ + + + + + + +
+ +
+ +

+
+ + + + + + + +
+ +
+ +

+ + + + + + + +
+ +
+ +

+
+ + + + +
+ +
+ +