X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=src%2Foptions.php;h=6a64d234aa248f77d00b80940ebc260aac5aa2bb;hb=434fb973af83a47902da94e11db52a63035434a5;hp=89c063bdc0cfceae31fe071c979c4c72f2d72e98;hpb=b13c74322874c4b1133da182dd156d288c3ab682;p=squirrelmail.git diff --git a/src/options.php b/src/options.php index 89c063bd..6a64d234 100644 --- a/src/options.php +++ b/src/options.php @@ -3,14 +3,14 @@ /** * options.php * - * Copyright (c) 1999-2005 The SquirrelMail Project Team - * Licensed under the GNU GPL. For full terms see the file COPYING. - * * Displays the options page. Pulls from proper user preference files * and config.php. Displays preferences as selected and other options. * + * @copyright © 1999-2005 The SquirrelMail Project Team + * @license http://opensource.org/licenses/gpl-license.php GNU Public License * @version $Id$ * @package squirrelmail + * @subpackage prefs */ /** @@ -21,13 +21,13 @@ define('SM_PATH','../'); /* SquirrelMail required files. */ require_once(SM_PATH . 'include/validate.php'); -require_once(SM_PATH . 'functions/global.php'); -require_once(SM_PATH . 'functions/display_messages.php'); -require_once(SM_PATH . 'functions/imap.php'); -require_once(SM_PATH . 'functions/options.php'); -require_once(SM_PATH . 'functions/strings.php'); -require_once(SM_PATH . 'functions/html.php'); -require_once(SM_PATH . 'functions/forms.php'); +include_once(SM_PATH . 'functions/global.php'); +include_once(SM_PATH . 'functions/display_messages.php'); +include_once(SM_PATH . 'functions/imap.php'); +include_once(SM_PATH . 'functions/options.php'); +include_once(SM_PATH . 'functions/strings.php'); +include_once(SM_PATH . 'functions/html.php'); +include_once(SM_PATH . 'functions/forms.php'); /*********************************/ /*** Build the resultant page. ***/ @@ -249,6 +249,9 @@ if ($optmode == SMOPT_MODE_SUBMIT) { case SMOPT_PAGE_DISPLAY: $save_hook_name = 'options_display_save'; break; + case SMOPT_PAGE_COMPOSE: + $save_hook_name = 'options_compose_save'; + break; case SMOPT_PAGE_FOLDER: $save_hook_name = 'options_folder_save'; break; @@ -364,7 +367,7 @@ if ($optpage == SMOPT_PAGE_MAIN) { 'desc' => _("The order of the message index can be rearranged and changed to contain the headers in any order you want."), 'js' => false ); - + /* Build a section for Compose Options. */ $optpage_blocks[] = array( 'name' => _("Compose Preferences"), @@ -442,6 +445,11 @@ if ($optpage == SMOPT_PAGE_MAIN) { $bottom_hook_name = 'options_display_bottom'; $submit_name = 'submit_display'; break; + case SMOPT_PAGE_COMPOSE: + $inside_hook_name = 'options_compose_inside'; + $bottom_hook_name = 'options_compose_bottom'; + $submit_name = 'submit_compose'; + break; case SMOPT_PAGE_HIGHLIGHT: $inside_hook_name = 'options_highlight_inside'; $bottom_hook_name = 'options_highlight_bottom'; @@ -477,9 +485,10 @@ if ($optpage == SMOPT_PAGE_MAIN) { do_hook($bottom_hook_name); } } + ?> - + \ No newline at end of file