thomascube
2009-07-13 d5515f64b6a09f10e488f20d273317a022054165
program/steps/mail/mark.inc
@@ -63,9 +63,9 @@
  else if ($flag == 'DELETED' && $CONFIG['skip_deleted']) {
    if ($_POST['_from'] == 'show') {
      if ($next = get_input_value('_next_uid', RCUBE_INPUT_GPC))
   $OUTPUT->command('show_message', $next);
        $OUTPUT->command('show_message', $next);
      else
   $OUTPUT->command('command', 'list');
        $OUTPUT->command('command', 'list');
    } else {
      // refresh saved search set after moving some messages
      if (($search_request = get_input_value('_search', RCUBE_INPUT_GPC)) && $IMAP->search_set) {
@@ -79,9 +79,9 @@
      // jump back one page (user removed the whole last page)
      if ($IMAP->list_page > 1 && $nextpage_count <= 0 && $remaining == 0) {
   $IMAP->set_page($IMAP->list_page-1);
   $_SESSION['page'] = $IMAP->list_page;
   $jump_back = true;
        $IMAP->set_page($IMAP->list_page-1);
        $_SESSION['page'] = $IMAP->list_page;
        $jump_back = true;
      }
      // update message count display
@@ -97,10 +97,10 @@
      // add new rows from next page (if any)
      if (($jump_back || $nextpage_count > 0)) {
   $sort_col   = isset($_SESSION['sort_col'])   ? $_SESSION['sort_col']   : $CONFIG['message_sort_col'];
   $sort_order = isset($_SESSION['sort_order']) ? $_SESSION['sort_order'] : $CONFIG['message_sort_order'];
        $sort_col   = isset($_SESSION['sort_col'])   ? $_SESSION['sort_col']   : $CONFIG['message_sort_col'];
        $sort_order = isset($_SESSION['sort_order']) ? $_SESSION['sort_order'] : $CONFIG['message_sort_order'];
  
   $a_headers = $IMAP->list_headers($mbox, NULL, $sort_col, $sort_order, $count);
        $a_headers = $IMAP->list_headers($mbox, NULL, $sort_col, $sort_order, $count);
      
        rcmail_js_message_list($a_headers, false, false);
      }