X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=src%2Foptions.php;h=df5ed332ed575b07459235fc5f2a587ec23ba8a0;hb=35678c48e1ed84515f4ecaf22fbc3ae4cadcfc1f;hp=1a290b69300101fc742c91d26f13e4beecb6b1d3;hpb=9c83f905fef00de60528b7efcfc4dd3b7c4fa4ee;p=squirrelmail.git diff --git a/src/options.php b/src/options.php index 1a290b69..df5ed332 100644 --- a/src/options.php +++ b/src/options.php @@ -1,4 +1,15 @@ \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 " "; - // DEFAULT FOLDERS - if ($show_prefix_option == true) { - echo " "; - echo " "; - echo " "; - echo " "; + if ($language) { + setcookie("squirrelmail_language", $language, time()+2592000); + $squirrelmail_language = $language; } - // THEME - echo " "; - echo " "; - echo " "; - echo " "; - // LANGUAGE - echo " "; - echo " "; - echo " "; - echo " "; - echo "
"; - echo _("Full Name:"); - echo " "; - echo "
"; - echo "
"; - echo _("E-mail address:"); - echo " "; - echo "
"; - echo "
"; - echo _("Reply-to:"); - echo " "; - echo "
"; - echo "
"; - echo _("Folder path:"); - echo " "; - if (isset ($folder_prefix)) - echo "
"; - else - echo "
"; - echo "
"; - echo _("Theme:"); - echo " "; - - echo " "; - echo "
"; - echo _("Language:"); - echo " "; - - echo " "; - - echo "
"; - + include("../src/load_prefs.php"); + displayPageHeader($color, "None"); + is_logged_in(); +?> - echo "\n"; - // MOVE_TO_TRASH - echo " "; - echo " "; - echo " "; - echo " "; - - // SHOW_NUM - echo " "; - echo " "; - echo " "; - echo " "; - - // WRAP_AT - echo " "; - echo " "; - echo " "; - echo " "; - - // EDITOR_SIZE - 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 _("Number of Messages to Index:"); - echo " "; - if (isset($wrap_at)) - echo "
"; - else - echo "
"; - 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 "
+
+
+
- // LEFT_SIZE - echo " "; - echo " "; - echo _("Width of left folder list:"); - echo " "; - echo " \n"; - echo " "; - echo " "; - echo " "; - - - // LEFT_REFRESH - echo " "; - echo " "; - echo _("Time between auto refresh of folder list:"); - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo ""; - - // SIGNATURE - echo "
"; - if ($use_signature == true) - echo "  Use a signature?
"; - else { - echo "  "; - echo _("Use a signature?"); - echo "
"; + echo "
"._("Successfully saved personal information!")."

"; + } else if ($submit_display) { + # 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, "left_size", $leftsize); + setPref($data_dir, $username, "use_javascript_addr_book", $javascript_abook); + + echo "
"._("Successfully saved display preferences!")."
"; + echo ""._("Refresh Page")."

"; + } else if ($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", false); + setPref($data_dir, $username, "trash_folder", ""); + } + 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", false); + setPref($data_dir, $username, "sent_folder", ""); + } + setPref($data_dir, $username, "folder_prefix", $folderprefix); + setPref($data_dir, $username, "unseen_notify", $unseennotify); + setPref($data_dir, $username, "unseen_type", $unseentype); + echo "
"._("Successfully saved folder preferences!")."
"; + echo ""._("Refresh Folders")."

"; } +?> - if ($editor_size < 5) - $sig_size = 76; - else - $sig_size = $editor_size; - - echo "
Signature:

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

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

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

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

+
+