Changeset 7411 for sandbox/2.5.0-expresso1/expressoMail1_2/js/main.js
- Timestamp:
- 10/11/12 09:41:37 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sandbox/2.5.0-expresso1/expressoMail1_2/js/main.js
r7409 r7411 608 608 609 609 } 610 611 //Marcosw inicio - Comentado código antigo gears 612 /* 613 if (!msg_is_read(ID)) 614 { 615 set_msg_as_read(ID, true); 616 if (msg_info.cacheHit || (!proxy_mensagens.is_local_folder(get_current_folder()) && msg_info.original_ID)) 617 { 618 set_message_flag(ID, "seen"); // avoid caducous (lazy) data 619 } 620 } 621 */ 622 //Marcosw fim 623 624 //Marcosw inicio - Inserido código novo MailArchiver 610 625 611 //Change msg class to read. 626 612 if (!msg_is_read(ID)) … … 639 625 } 640 626 } 641 //Marcosw fim642 627 } 643 628 setTimeout('resizeWindow()',300); … … 960 945 961 946 if (!archive && (parseInt(preferences.save_deleted_msg)) && (folder != userTrashFolder)){ 962 // Marcosw início - msgs_number teve de ser comentando para evitar inconsistência, já é setado anteriormente963 //if(currentTab == 0)964 // msgs_number = get_selected_messages();965 // Marcosw fim966 947 move_msgs2(folder, ""+msgs_number, border_ID, userTrashFolder,special_folders['Trash'],show_success_msg ); 967 948 return; … … 1043 1024 } 1044 1025 1045 // Marcosw início - msgs_number teve de ser comentando para evitar inconsistência, já é setado anteriormente1046 // if(currentTab == 0)1047 // msgs_number = get_selected_messages();1048 // Marcosw fim1049 1050 1026 if (msgs_number.length > 0 || parseInt(msgs_number) > 0) 1051 1027 cExecute ("$this.imap_functions.delete_msgs&folder="+folder+"&msgs_number="+msgs_number+"&border_ID="+border_ID+"&sort_box_type="+sort_box_type+"&search_box_type="+search_box_type+"&sort_box_reverse="+sort_box_reverse, handler_delete_msgs); … … 1064 1040 var id_border = currentTab.replace(/[a-zA-Z_]+/, ""); 1065 1041 1066 // Marcosw inicio - Inserida validação para não poder manipular mensagens locais na busca1042 //Validação para não poder manipular mensagens locais na busca 1067 1043 if (currentTab.indexOf('search_local') != -1 || proxy_mensagens.is_local_folder(new_folder)) 1068 1044 { … … 1070 1046 return; 1071 1047 } 1072 //Marcosw fim1073 1048 1074 1049 var delete_msg = false; … … 1394 1369 } 1395 1370 } catch (e) {} 1396 // Marcosw inicio - Inserida validação para recuperar o id caso não seja aba de listagem1371 //Validação para recuperar o id caso não seja aba de listagem 1397 1372 if (currentTab == 0 && msgs_number == "selected") 1398 1373 msgs_number = get_selected_messages(); 1399 1374 else if (currentTab != 0 && msgs_number == "selected") 1400 1375 msgs_number = currentTab.substr(0,currentTab.indexOf('_r')); 1401 //Marcosw fim1402 1376 1403 1377 if(openTab.type[currentTab] == 1){ … … 1416 1390 refresh(); 1417 1391 1418 //*** MARCOSW INICIO ***1419 1392 if (proxy_mensagens.is_local_folder(folder)){ 1420 1393 … … 1463 1436 else{ 1464 1437 //esta tirando de um folder não local para outro folder não local (move) 1465 //*** MARCOSW FIM ***1466 1438 //move_msgs(folder, msgs_number, border_ID, new_folder, new_folder_name); 1467 1439 if (parseInt(msgs_number) > 0 || msgs_number.length > 0){ … … 1519 1491 }else 1520 1492 write_msg(get_lang('No selected message.')); 1521 //*** MARCOSW INICIO ***1522 1493 } 1523 1494 } 1524 //Marcosw fim 1525 1526 //Marcos Início - É preciso fazer as validações para o correto funcionamento da seleção independente de paginação. 1495 1496 //Código adicionado para o correto funcionamento da seleção independente de paginação. 1527 1497 $.each(msgs_number.split(","), function(index, value){ 1528 1498 delete selectedPagingMsgs[value]; … … 1531 1501 selectAllFolderMsgs(false); 1532 1502 updateSelectedMsgs(); 1533 //Marcos Fim1534 1503 1535 1504 }
Note: See TracChangeset
for help on using the changeset viewer.