- Timestamp:
- 05/12/10 17:24:57 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/inc/class.imap_functions.inc.php
r2762 r2763 1487 1487 $msg_to_insert = array_diff($msgs_in_the_server, $msgs_in_the_client); 1488 1488 $msg_to_delete = array_diff($msgs_in_the_client, $msgs_in_the_server); 1489 1490 $msgs_to_exec = array(); 1491 if ((count($msg_to_insert)) && ($msgs_existent)) 1492 { 1493 foreach($msg_to_insert as $index => $msg_number) 1494 { 1495 if ($msgs_in_the_server[$index+1]) 1496 { 1497 //$msgs_to_exec[$msg_number] = 'Inserir mensage numero ' . $msg_number . ' antes da ' . $msgs_in_the_server[$index+1]; 1498 $msgs_to_exec[$msg_number] = 'box.insertBefore(new_msg, Element("'.$msgs_in_the_server[$index+1].'"));'; 1499 } 1500 else 1501 { 1502 //$msgs_to_exec[$msg_number] = 'Inserir mensage numero ' . $msg_number . ' no final (append)'; 1503 $msgs_to_exec[$msg_number] = 'box.appendChild(new_msg);'; 1504 } 1505 } 1506 ksort($msgs_to_exec); 1507 } 1508 elseif(!$msgs_existent) 1509 { 1510 foreach($msgs_in_the_server as $index => $msg_number) 1511 { 1512 $msgs_to_exec[$msg_number] = 'box.appendChild(new_msg);'; 1513 } 1514 } 1515 1489 1516 $return = array(); 1490 1491 1517 $i = 0; 1492 1518 foreach($msgs_to_exec as $msg_number => $command)
Note: See TracChangeset
for help on using the changeset viewer.