Ignore:
Timestamp:
Nov 16, 2009 3:20:43 AM (4 years ago)
Author:
alec
Message:
  • allow setting sorting and threading via list options menu
File:
1 edited

Legend:

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

    r3106 r3109  
    5353  $_SESSION['sort_order'] = $CONFIG['message_sort_order']; 
    5454 
    55 // enable threads mode 
    56 $a_message_threading = $RCMAIL->config->get('message_threading', array()); 
    57 $IMAP->set_threading($a_message_threading[$_SESSION['mbox']]); 
     55// set threads mode 
     56$a_threading = $RCMAIL->config->get('message_threading', array()); 
     57if (isset($_GET['_threads'])) { 
     58  if ($_GET['_threads']) 
     59    $a_threading[$_SESSION['mbox']] = true; 
     60  else 
     61    unset($a_threading[$_SESSION['mbox']]); 
     62  $RCMAIL->user->save_prefs(array('message_threading' => $a_threading)); 
     63} 
     64$IMAP->set_threading($a_threading[$_SESSION['mbox']]); 
    5865 
    5966// set message set for search result 
Note: See TracChangeset for help on using the changeset viewer.