Ignore:
Timestamp:
Nov 21, 2009 1:56:23 PM (4 years ago)
Author:
alec
Message:
  • make possible selecting columns in UI
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/devel-threads/program/steps/mail/list.inc

    r3120 r3124  
    3434  $_SESSION['sort_col'] = $save_arr['message_sort_col'] = $sort_col; 
    3535  $_SESSION['sort_order'] = $save_arr['message_sort_order'] = $sort_order; 
    36    
    37   $RCMAIL->user->save_prefs($save_arr); 
    3836} 
    3937else 
     
    4341  $sort_order = isset($_SESSION['sort_order']) ? $_SESSION['sort_order'] : $CONFIG['message_sort_order']; 
    4442} 
     43 
     44// is there a set of columns for this request? 
     45if ($cols = get_input_value('_cols', RCUBE_INPUT_GET)) 
     46{ 
     47  $save_arr = array(); 
     48  $_SESSION['list_columns'] = $save_arr['list_cols'] = explode(',', $cols); 
     49} 
     50 
     51if ($save_arr)   
     52  $RCMAIL->user->save_prefs($save_arr); 
    4553 
    4654$mbox_name = $IMAP->get_mailbox_name(); 
     
    7381if (isset($a_headers) && count($a_headers)) 
    7482{ 
    75   rcmail_js_message_list($a_headers); 
     83  rcmail_js_message_list($a_headers, FALSE, TRUE, (bool) $cols); 
    7684  if ($search_request) 
    7785    $OUTPUT->show_message('searchsuccessful', 'confirmation', array('nr' => $count)); 
Note: See TracChangeset for help on using the changeset viewer.