On Fri, 28 Apr 2006 12:44:47 -0400, Brett Patters - Roundcube Forum Admin brett@roundcubeforum.net wrote:
Martin Marques wrote:
I'm having a real hard time making RC sort my messages by arrival
instead of date. I tried putting:
$rcmail_config['message_sort_col'] = 'internaldate';
and even
$rcmail_config['message_sort_col'] = 'arrival';
I even tried to put it in upper case, but still with no luck. Any ideas?
P.D.: I'm on the latest CVS.
arrival isn't a column that it can be sorted by.... I don't know the RC internals like a dev would, but I can say that the message_sort_col is how it's sorted I think after the query for the messages, not before. So it's sorting the message array, not the messages on the server.
Well, I'm still checking the code out, but I found methods like this one in program/lib/imap.inc: iil_C_Sort(&$conn, $mailbox, $field, $add='')
$field looks like the sort field to use.
After that it sends this commando to the IMAP server:
$command = 's SORT ('.$field.') US-ASCII ALL '."$add\r\n";
Aparently something is wrong, but I'm still looking at the code.