Ignore:
Timestamp:
Nov 13, 2008 5:30:06 AM (5 years ago)
Author:
alec
Message:
  • Added message status filter + fixes for r2046 (searching with SORT)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/roundcubemail/program/steps/mail/list.inc

    r1748 r2049  
    4242$mbox_name = $IMAP->get_mailbox_name(); 
    4343 
     44// initialize searching result if search_filter is used 
     45if ($_SESSION['search_filter'] && $_SESSION['search_filter'] != 'ALL') 
     46{ 
     47  $search_request = md5($mbox_name.$_SESSION['search_filter']); 
     48 
     49  $IMAP->search($mbox_name, $_SESSION['search_filter'], RCMAIL_CHARSET, $sort_col); 
     50  $_SESSION['search'][$search_request] = $IMAP->get_search_set(); 
     51  $OUTPUT->set_env('search_request', $search_request); 
     52} 
     53                               
     54 
    4455// fetch message headers 
    4556if ($IMAP->messagecount($mbox_name, 'ALL', !empty($_REQUEST['_refresh']))) 
     
    5667$OUTPUT->command('set_mailboxname', rcmail_get_mailbox_name_text()); 
    5768 
    58  
    59  
    6069// add message rows 
    6170if (isset($a_headers) && count($a_headers)) 
Note: See TracChangeset for help on using the changeset viewer.