* $Id$
*/
-require_once('../src/validate.php');
-require_once('../functions/prefs.php');
-require_once('../functions/plugin.php');
-require_once('../functions/constants.php');
+/* Path for SquirrelMail required files. */
+define('SM_PATH','../');
+
+/* SquirrelMail required files. */
+require_once(SM_PATH . 'src/validate.php');
+require_once(SM_PATH . 'functions/prefs.php');
+require_once(SM_PATH . 'functions/plugin.php');
+require_once(SM_PATH . 'functions/constants.php');
$username = ( !isset($username) ? '' : $username );
if (isset($chosen_theme) && $found_theme && (file_exists($chosen_theme))) {
@include_once($chosen_theme);
} else {
- if (isset($theme) && isset($theme[0]) && file_exists($theme[0]['PATH'])) {
- @include_once($theme[0]['PATH']);
+ if (isset($theme) && isset($theme[$theme_default]) && file_exists($theme[$theme_default]['PATH'])) {
+ @include_once($theme[$theme_default]['PATH']);
} else {
/**
* This theme as a failsafe if no themes were found. It makes
$collapse_folders =
getPref($data_dir, $username, 'collapse_folders', SMPREF_ON);
-/* show_html_default is a int value. */
$show_html_default =
- intval(getPref($data_dir, $username, 'show_html_default', SMPREF_OFF));
+ getPref($data_dir, $username, 'show_html_default', SMPREF_OFF);
+
+$enable_forward_as_attachment =
+ getPref($data_dir, $username, 'enable_forward_as_attachment', SMPREF_ON);
$show_xmailer_default =
getPref($data_dir, $username, 'show_xmailer_default', SMPREF_OFF );
$pf_subtle_link = getPref($data_dir, $username, 'pf_subtle_link', SMPREF_ON);
$pf_cleandisplay = getPref($data_dir, $username, 'pf_cleandisplay', SMPREF_OFF);
+/* message disposition notification support setting */
$mdn_user_support = getPref($data_dir, $username, 'mdn_user_support', SMPREF_ON);
$include_self_reply_all =
/* compose in new window setting */
$compose_new_win = getPref($data_dir, $username, 'compose_new_win', 0);
+$compose_height = getPref($data_dir, $username, 'compose_height', 550);
+$compose_width = getPref($data_dir, $username, 'compose_width', 640);
+
/* signature placement settings */
$sig_first = getPref($data_dir, $username, 'sig_first', 0);
+/* use the internal date of the message for sorting instead of the supplied header date */
+$internal_date_sort = getPref($data_dir, $username, 'internal_date_sort', SMPREF_ON);
+
+/* if server sorting is enabled/disabled */
+$sort_by_ref = getPref($data_dir, $username, 'sort_by_ref', 1);
+
/* Load the javascript settings. */
$javascript_setting =
getPref($data_dir, $username, 'javascript_setting', SMPREF_JS_AUTODETECT);
$search_memory = getPref($data_dir, $username, 'search_memory', 0);
+$forward_cc = getPref($data_dir, $username, 'forward_cc', 0);
+
do_hook('loading_prefs');
?>