key ' . $keys[$i] . ' msgid ' . $msgs[$keys[$i]]['ID'] . '

'; } } function delete_move_expunge_from_all($id) { global $msgs, $msort, $sort, $imapConnection, $mailbox; // delete_move_show_msg_array(); $delAt = -1; for ($i = 0; $i < count($msort); $i++) { if ($msgs[$i]['ID'] == $id) { $delAt = $i; } elseif ($msgs[$i]['ID'] > $id) { $msgs[$i]['ID']--; } } $msgs = delete_move_del_arr_elem($msgs, $delAt); $msort = delete_move_del_arr_elem($msort, $delAt); if ($sort < 6) { if ($sort % 2) { asort($msort); } else { arsort($msort); } } // delete_move_show_msg_array(); sqimap_mailbox_expunge($imapConnection, $mailbox, true); } function delete_move_next_action() { global $PHP_SELF, $delete_id, $move_id; if ($delete_id) { delete_move_next_delete(); } elseif ($move_id) { delete_move_next_move(); } } function delete_move_next_read_t() { global $delete_move_next_t; if($delete_move_next_t == 'on') { delete_move_next_read('top'); } } function delete_move_next_read_b() { global $delete_move_next_b; if ($delete_move_next_b != 'off') { delete_move_next_read('bottom'); } } function delete_move_next_read($currloc) { global $delete_move_next_formATtop, $delete_move_next_formATbottom, $color, $where, $what, $currentArrayIndex, $passed_id, $urlMailbox, $sort, $startMessage, $delete_id, $move_id, $imapConnection, $auto_expunge, $move_to_trash; if (!(($where && $what) || ($currentArrayIndex == -1))) { $next = findNextMessage(); $prev = findPreviousMessage(); $prev_if_del = $prev; $next_if_del = $next; if ($auto_expunge || $move_to_trash) { if ($prev_if_del > $passed_id) { $prev_if_del--; } if ($next_if_del > $passed_id) { $next_if_del--; } } $location = get_location(); echo "" . ''. ''. "'; if ($next_if_del < 0) { $next_if_del = $prev_if_del; } if (($delete_move_next_formATtop == 'on') && ($currloc == 'top')){ if ($next_if_del > 0) { delete_move_next_moveNextForm($next_if_del); } else { delete_move_next_moveRightMainForm(); } } if (($delete_move_next_formATbottom != 'off') && ($currloc == 'bottom')){ if ($next_if_del > 0) { delete_move_next_moveNextForm($next_if_del); } else { delete_move_next_moveRightMainForm(); } } echo '
"; if ($prev > 0) { echo "" . _("Previous") . " | "; } else { echo _("Previous") . " | "; } if ($next > 0) { echo "" . _("Next") . " | "; } else { echo _("Next") . " | "; } if ($prev > 0){ echo "" . _("Delete & Prev") . "" . " | "; } else { echo _("Delete & Prev") . " | "; } if ($next > 0){ echo "" . _("Delete & Next") . ""; } else { echo _("Delete & Next"); } echo '
'; } } function get_move_target_list() { global $imapConnection; $boxes = sqimap_mailbox_list($imapConnection); for ($i = 0; $i < count($boxes); $i++) { if (!in_array('noselect', $boxes[$i]['flags'])) { $box = $boxes[$i]['unformatted']; $box2 = str_replace(' ', ' ', $boxes[$i]['unformatted-disp']); echo "