| | |
| | | |
| | | // update message count display |
| | | $pages = ceil($IMAP->messagecount()/$IMAP->page_size); |
| | | $commands = sprintf("this.set_rowcount('%s');\n", rcmail_get_messagecount_text()); |
| | | $commands = "if (this.message_list) this.message_list.init();\n"; |
| | | $commands .= sprintf("this.set_rowcount('%s');\n", rcmail_get_messagecount_text()); |
| | | $commands .= sprintf("this.set_env('pagecount', %d);\n", $pages); |
| | | |
| | | |
| | |
| | | if ($_action=='moveto') |
| | | $commands .= sprintf("this.set_unread_count('%s', %d);\n", $_GET['_target_mbox'], $IMAP->messagecount($_GET['_target_mbox'], 'UNSEEN')); |
| | | |
| | | $commands .= sprintf("this.set_quota('%s');\n", $IMAP->get_quota()); |
| | | |
| | | // add new rows from next page (if any) |
| | | if ($_GET['_from']!='show' && $pages>1 && $IMAP->list_page < $pages) |
| | |
| | | rcube_remote_response($commands); |
| | | |
| | | exit; |
| | | ?> |
| | | ?> |