| | |
| | | |
| | | /** |
| | | * return javascript commands to add rows to the message list |
| | | * or to replace the whole list (IE only) |
| | | */ |
| | | function rcmail_js_message_list($a_headers, $insert_top=FALSE) |
| | | function rcmail_js_message_list($a_headers, $insert_top=FALSE, $replace=TRUE) |
| | | { |
| | | global $CONFIG, $IMAP, $OUTPUT; |
| | | |
| | |
| | | $browser = new rcube_browser; |
| | | |
| | | $OUTPUT->command('set_message_coltypes', $a_show_cols); |
| | | if ($browser->ie) |
| | | if ($browser->ie && $replace) |
| | | $OUTPUT->command('offline_message_list', true); |
| | | |
| | | // loop through message headers |
| | |
| | | $insert_top); |
| | | } |
| | | |
| | | if ($browser->ie) |
| | | if ($browser->ie && $replace) |
| | | $OUTPUT->command('offline_message_list', false); |
| | | } |
| | | |