/**
* 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-2006 The SquirrelMail Project Team
+ * @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail
+ * @subpackage prefs
*/
/**
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 . 'include/validate.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. ***/
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;
}
if (isset($optpage_save_error) && $optpage_save_error!=array()) {
- echo "<font color=\"$color[2]\"><b>" . _("Error(s) happened while saving your options") . "</b></font><br />\n";
+ echo "<font color=\"$color[2]\"><b>" . _("Error(s) occurred while saving your options") . "</b></font><br />\n";
echo "<ul>\n";
foreach ($optpage_save_error as $error_message) {
echo '<li><small>' . $error_message . "</small></li>\n";
}
echo "</ul>\n";
- echo '<b>' . _("Some of your preference changes are not applied.") . "</b><br />\n";
+ echo '<b>' . _("Some of your preference changes were not applied.") . "</b><br />\n";
} else {
/* Display a message indicating a successful save. */
echo '<b>' . _("Successfully Saved Options") . ": $optpage_name</b><br />\n";
'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"),
$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';
do_hook($bottom_hook_name);
}
}
+
?>
</td></tr>
</table>
</td></tr>
</table>
-</body></html>
+<?php
+$oTemplate->display('footer.tpl');
+?>
\ No newline at end of file