* $Id$
*/
-require_once('../functions/strings.php');
-require_once('../functions/html.php');
-require_once('../class/html.class.php');
-require_once('../functions/imap_mailbox.php');
+require_once(SM_PATH . 'functions/strings.php');
+require_once(SM_PATH . 'functions/html.php');
+require_once(SM_PATH . 'class/html.class.php');
+require_once(SM_PATH . 'functions/imap_mailbox.php');
/* Default value for page_selector_max. */
define('PG_SEL_MAX', 10);
switch ($mode) {
case 'thread':
- session_unregister('msort');
- session_unregister('msgs');
+ sqsession_unregister('msort');
+ sqsession_unregister('msgs');
$msgs = getThreadMessages($imapConnection, $start_msg, $show_num,
$num_msgs);
if ($msgs === false) {
'</center></small></b>';
$thread_sort_messages = 0;
$msort = $msgs = array();
- session_register('msort');
- session_register('msgs');
+ sqsession_register($msort, 'msort');
+ sqsession_register($msgs, 'msgs');
} else {
$msort= $msgs;
$sort = 6;
- session_register('msort');
- session_register('msgs');
+ sqsession_register($msort, 'msort');
+ sqsession_register($msgs, 'msgs');
}
break;
$sort = $server_sort_order;
$allow_server_sort = FALSE;
$msort = $msgs = array();
- session_register('msort');
- session_register('msgs');
+ sqsession_register($msort, 'msort');
+ sqsession_register($msgs, 'msgs');
$id = array();
} else {
$sort = 6;
$msort = $msgs;
- session_register('msort');
- session_register('msgs');
+ sqsession_register($msort, 'msort');
+ sqsession_register($msgs, 'msgs');
}
break;
default:
if (!$use_cache) {
- session_unregister('msgs');
- session_unregister('msort');
+ sqsession_unregister('msgs');
+ sqsession_unregister('msort');
$msgs= getSelfSortMessages($imapConnection, $start_msg, $show_num,
$num_msgs, $sort, $mbxresponse);
$msort = calc_msort($msgs, $sort);
- session_register('msort');
- session_register('msgs');
+ sqsession_register($msort, 'msort');
+ sqsession_register($msgs, 'msgs');
} /* !use cache */
break;
} // switch
echo '</td></tr>'
. html_tag( 'tr' )
. html_tag( 'td' ,'' , '', $color[0], '' );
- if ($GLOBALS['alt_index_colors']){
- $cellspacing = '0';
- } else {
- $cellspacing = '1';
- }
- echo html_tag( 'table' ,'' , '', $color[0], 'border="0" width="100%" cellpadding="2" cellspacing="'. $cellspacing .'"' );
/* if using server sort we highjack the
* the $sort var and use $server_sort_order
return $subject;
}
- if (function_exists($languages[$squirrelmail_language]['XTRA_CODE'])) {
+ if (isset($languages[$squirrelmail_language]['XTRA_CODE']) &&
+ function_exists($languages[$squirrelmail_language]['XTRA_CODE'])) {
return $languages[$squirrelmail_language]['XTRA_CODE']('strimwidth', $subject, $trim_val);
}