X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=src%2Foptions.php;h=3ad2191bb8fd7ff64a382d0b30a2931a16044629;hb=feb563a6db28342336de2fca7c6d94ce69e07c42;hp=362a22a53b3e318fb5c78e5b4f598a4414cabcc7;hpb=b4da6659a8dca88c270bc959c5ed68793a5319f0;p=squirrelmail.git diff --git a/src/options.php b/src/options.php index 362a22a5..3ad2191b 100644 --- a/src/options.php +++ b/src/options.php @@ -1,90 +1,234 @@ -\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"); - - echo "\n"; - echo " \n"; - echo "
\n"; - echo " Options\n"; - echo "
\n"; - - echo "
\n"; - echo "\n"; - // FULL NAME - echo " "; - echo " "; - echo " "; - echo " "; - // REPLY-TO - echo " "; - echo " "; - echo " "; - echo " "; - // THEME - echo " "; - echo " "; - echo "
"; - echo " "; - echo " Full Name:"; - echo " "; - echo " "; - echo " "; - echo "
"; - echo "
"; - echo "
"; - echo " "; - echo " Reply-to:"; - echo " "; - echo " "; - echo " "; - echo "
"; - echo "
"; - echo "
"; - echo " "; - echo " Theme:"; - echo " "; - echo " "; - - 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, 'language', $language); + setPref($data_dir, $username, 'use_javascript_addr_book', $javascript_abook); + 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, 'location_of_bar', $folder_new_location); + setPref($data_dir, $username, 'location_of_buttons', $button_new_location); + setPref($data_dir, $username, 'left_size', $leftsize); + + if (isset($altIndexColors) && $altIndexColors == 1) { + setPref($data_dir, $username, 'alt_index_colors', 1); + } else { + setPref($data_dir, $username, 'alt_index_colors', 0); + } + + if (isset($showhtmldefault)) { + setPref($data_dir, $username, 'show_html_default', 1); + } else { + removePref($data_dir, $username, 'show_html_default'); + } + + if (isset($includeselfreplyall)) { + setPref($data_dir, $username, 'include_self_reply_all', 1); + } else { + removePref($data_dir, $username, 'include_self_reply_all'); + } + + if (isset($pageselector)) { + setPref($data_dir, $username, 'page_selector', 1); + } else { + removePref($data_dir, $username, 'page_selector'); + } + + do_hook('options_display_save'); + + echo '
'._("Successfully saved display preferences!").'
'; + echo '' . _("Refresh Page") . '
'; + } else if (isset($submit_folder)) { + # Save folder preferences + if ($trash != 'none') { + setPref($data_dir, $username, 'move_to_trash', true); + setPref($data_dir, $username, 'trash_folder', $trash); + } else { + setPref($data_dir, $username, 'move_to_trash', '0'); + setPref($data_dir, $username, 'trash_folder', 'none'); + } + if ($sent != 'none') { + setPref($data_dir, $username, 'move_to_sent', true); + setPref($data_dir, $username, 'sent_folder', $sent); + } else { + setPref($data_dir, $username, 'move_to_sent', '0'); + setPref($data_dir, $username, 'sent_folder', 'none'); + } + if (isset($folderprefix)) { + setPref($data_dir, $username, 'folder_prefix', $folderprefix); + } else { + setPref($data_dir, $username, 'folder_prefix', ''); + } + setPref($data_dir, $username, 'unseen_notify', $unseennotify); + setPref($data_dir, $username, 'unseen_type', $unseentype); + if (isset($collapsefolders)) + setPref($data_dir, $username, 'collapse_folders', $collapsefolders); else - echo "
+ + + + +
+ + + + + + + +
+ +
+ +

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

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

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

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

+
- echo "\n"; + - // SUBMIT BUTTON - echo "
"; - echo " "; - echo "
\n"; - echo "
- echo "
\n"; - echo "
"; + + - echo ""; -?> \ No newline at end of file + \ No newline at end of file