From: stekkel Date: Mon, 22 Jul 2002 19:40:56 +0000 (+0000) Subject: fix + make use of more modular mailbox_display X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=70f1b6b571061f9315cc1004e2fa9c18cf2efe11;p=squirrelmail.git fix + make use of more modular mailbox_display git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@3122 7612ce4b-ef26-0410-bec9-ea0150e637f0 --- diff --git a/src/search.php b/src/search.php index 400ba81f..cdd37727 100644 --- a/src/search.php +++ b/src/search.php @@ -162,8 +162,7 @@ function save_recent($save_index, $username, $data_dir) { function printSearchMessages($msgs,$mailbox, $cnt, $imapConnection, $usecache = false, $newsort = false) { global $sort, $color; - $msort = calc_msort($msgs, $sort, $cnt, true); - + $msort = calc_msort($msgs, $sort); if ($cnt > 0) { if ( $mailbox == 'INBOX' ) { $showbox = _("INBOX"); @@ -172,10 +171,19 @@ function printSearchMessages($msgs,$mailbox, $cnt, $imapConnection, $usecache = } echo html_tag( 'div', '' . _("Folder:") . ' '. $showbox.'','center') . "\n"; + + $msg_cnt_str = get_msgcnt_str(1, $cnt, $cnt); + + mail_message_listing_beginning($imapConnection, $mailbox, $sort, + $msg_cnt_str, '', 1); + + + printHeader($mailbox, 6, $color, false); + displayMessageArray($imapConnection, $cnt, 1, - $msgs, $msort, $mailbox, $sort, $color, - $cnt, true); - + $msort, $mailbox, $sort, $color, $cnt); + + mail_message_listing_end($cnt, '', $msg_cnt_str, $color); } } @@ -439,7 +447,8 @@ if ($search_all == 'all') { sqimap_mailbox_select($imapConnection, $mailbox); $msgs = sqimap_search($imapConnection, $where, $what, $mailbox, $color, 0, $search_all, $count_all); $count_all = count($msgs); - printSearchMessages($msgs, $mailbox, $count_all, $imapConnection); + printSearchMessages($msgs, $mailbox, $count_all, $imapConnection, + false, false); array_push($perbox_count, $count_all); } } @@ -462,7 +471,8 @@ else { sqimap_mailbox_select($imapConnection, $mailbox); $msgs = sqimap_search($imapConnection, $where, $what, $mailbox, $color, 0, $search_all, $count_all); if (count($msgs)) { - printSearchMessages($msgs, $mailbox, count($msgs), $imapConnection); + printSearchMessages($msgs, $mailbox, count($msgs), $imapConnection, + false, false); } else { echo '
' . _("No Messages Found") . '
'; }