$start_msg, $sort, $color, $show_num,
$use_cache, $mode='') {
global $msgs, $msort, $auto_expunge, $thread_sort_messages,
- $disable_server_sort, $server_sort_order;
+ $allow_server_sort, $server_sort_order;
/*
* For some reason, on PHP 4.3+, this being unset, and set in the session causes havoc
$msgs = array();
}
- if (!isset(disable_server_sort)) {
- $disable_server_sort = false;
- }
-
//$start = microtime();
/* If autoexpunge is turned on, then do it now. */
$mbxresponse = sqimap_mailbox_select($imapConnection, $mailbox);
if ($thread_sort_messages == 1) {
$mode = 'thread';
- } elseif (sqimap_capabilty($imapConnection,'SORT') && $disable_server_sort != 1) {
+ } elseif ($allow_server_sort == 1) {
$mode = 'serversort';
} else {
$mode = '';
. "function " . $func_name . "() {\n"
. " for (var i = 0; i < document." . $form_name . ".elements.length; i++) {\n"
. " if(document." . $form_name . ".elements[i].type == 'checkbox' && "
- . "document." . $form_name . ".elements[i].name != 'bypass_trash'){\n"
+ . " document." . $form_name . ".elements[i].name.substring(0,3) == 'msg'){\n"
. " document." . $form_name . ".elements[i].checked = "
. " !(document." . $form_name . ".elements[i].checked);\n"
. " }\n"