Changeset 5011
- Timestamp:
- 08/31/11 13:58:17 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.3/expressoMail1_2/js/main.js
r5000 r5011 663 663 params += "&new_folder_name="+url_encode(new_folder_name); 664 664 } 665 cExecute ("$this.imap_functions.move_search_messages", handler_move_search_msgs, params); 665 if(proxy_mensagens.is_local_folder(new_folder)){ 666 archive_msgs('',new_folder,selected_param); 667 }else{ 668 cExecute ("$this.imap_functions.move_search_messages", handler_move_search_msgs, params); 669 } 670 666 671 } 667 672 else … … 826 831 return; 827 832 } 828 833 829 834 if(currentTab.toString().indexOf("_r") != -1){ 830 835 id_msgs = currentTab.toString().substr(0,currentTab.toString().indexOf("_r")); … … 836 841 if(folder_dest=='local_root' || folder_dest==null) //Caso seja o primeiro arquivamento... 837 842 folder_dest = 'local_Inbox'; 838 839 if (parseInt(id_msgs) > 0 || id_msgs.length > 0) 843 844 var folderObject = new Object(); 845 846 847 if(folder==''){ 848 var ids_folders = id_msgs.split(','); 849 for(i in ids_folders){ 850 temp_id = ids_folders[i].split(';'); 851 if(folderObject[temp_id[0]]){ 852 folderObject[temp_id[0]]=folderObject[temp_id[0]]+','+temp_id[1]; 853 }else{ 854 folderObject[temp_id[0]]=temp_id[1]; 855 } 856 } 857 for(var z in folderObject){ 858 if(folderObject[z]) 859 expresso_mail_sync.archive_msgs(z,folder_dest,folderObject[z]); 860 } 861 862 }else if (parseInt(id_msgs) > 0 || id_msgs.length > 0) 840 863 expresso_mail_sync.archive_msgs(folder,folder_dest,id_msgs); 841 //cExecute("$this.imap_functions.get_info_msgs&folder=" + folder + "&msgs_number=" + id_msgs , handler_arquivar_mensagens);842 864 else 843 865 write_msg(get_lang('No selected message.'));
Note: See TracChangeset
for help on using the changeset viewer.