Changeset 7157 for sandbox/2.5.0-expresso1/expressoMail1_2/js
- Timestamp:
- 09/04/12 11:43:49 (12 years ago)
- Location:
- sandbox/2.5.0-expresso1/expressoMail1_2/js
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
sandbox/2.5.0-expresso1/expressoMail1_2/js/doiMenuData.js
r7053 r7157 128 128 "move": {"name": get_lang("Move to")+"...", "icon": "move", callback: function(key, opt){ wfolders.makeWindow('', 'move_to'); }}, 129 129 "remove": {"name": get_lang("Delete"), "icon": "delete", callback: function(key, opt){ proxy_mensagens.delete_msgs('null','selected','null'); }}, 130 "export": {"name": get_lang("Export"), "icon": "export", callback: function(key, opt){ proxy_mensagens.export_all_messages(); }} 130 "export": {"name": get_lang("Export"), "icon": "export", callback: function(key, opt){ proxy_mensagens.export_all_messages(); }}, 131 /* Airton 132 TO-DO: Esse menu só deve aparecer quando a preferência de arquivamento local estiver ativada 133 Como aqui dentro não dá pra fazer um if, fazer isso no início do método, passar toda essa linha para uma string e depois só colocar a variável aqui embaixo 134 */ 135 "archive": {"name": get_lang("Archive"), "icon": "archive", callback: function(key, opt){ proxy_mensagens.archive_message('inbox', 'get_selected_messages'); }} 131 136 } 132 137 }); -
sandbox/2.5.0-expresso1/expressoMail1_2/js/mail_archiver.js
r7150 r7157 403 403 MailArchiver.prototype.Archive = function(source_folder,destination_folder,msgs_id){ 404 404 //window.alert('tentando arquivar a mensagem [' + msgs_id + '], do folder ['+source_folder+'] para a pasta destino ['+destination_folder+']'); 405 modal('archive_queue');405 //modal('archive_queue'); 406 406 407 407 try{ 408 409 408 //Sets the folders properties: destination and origin 410 409 expresso_mail_archive.folder_origin = source_folder; 411 412 410 expresso_mail_archive.CreateMessageList(msgs_id); 413 411 var tagsHandler = function(data){ … … 456 454 try{ 457 455 //Archive services needs session id, message source and destination folder 458 456 ArchiveServices.archive(expresso_mail_archive.getArchiveOperationOK, expresso_mail_archive.getArchiveOperationFailure, expresso_mail_archive.session.id, expresso_mail_archive.folder_destination, data); 459 457 } 460 458 catch(e){ … … 464 462 465 463 //document.getElementById('main_title').innerHTML = get_lang('Archiving message %1 of %2 on folder %3', expresso_mail_archive.messages_processed, expresso_mail_archive.total_messages, fcaption); 466 document.getElementById('text_archive_queue').innerHTML = get_lang('Archiving message %1 of %2 on folder %3', expresso_mail_archive.messages_processed+1, expresso_mail_archive.total_messages, fcaption);464 //document.getElementById('text_archive_queue').innerHTML = get_lang('Archiving message %1 of %2 on folder %3', expresso_mail_archive.messages_processed+1, expresso_mail_archive.total_messages, fcaption); 467 465 cExecute("$this.exporteml.js_source_var",arch_handler,"folder="+url_decode(source_folder)+"&msgs_to_export="+expresso_mail_archive.message_list[0]); 468 466 } 469 467 else{ 470 close_lightbox();468 //close_lightbox(); 471 469 write_msg(get_lang('Archive operation error: getting online message flags fails. Achievement will not be done'),true); 472 470 expresso_mail_archive.archivefolder = null; … … 493 491 catch(e){ 494 492 //window.alert(get_lang("Archive error: %1", (e.description)?e.description:e)); 495 493 expresso_mail_archive.getFaultInfo(); 496 494 } 497 495 } -
sandbox/2.5.0-expresso1/expressoMail1_2/js/messages_controller.js
r7150 r7157 711 711 } 712 712 } 713 714 715 716 /* Airton 717 * Método que vai chamar efetivamente o método Archive. 718 * TO-DO: Tirar desse arquivo o método e passar pra outro arquivo 719 */ 720 messages_proxy.prototype.archive_message = function(folder, msgs_number) { 721 if(msgs_number == 'get_selected_messages') 722 msgs_number = get_selected_messages(); 723 724 var array_msgs = msgs_number.split(","); 725 726 // No momento só estou arquivando uma primeira mensagem. 727 // Ver qual é o padrão de parâmetro que o serviço espera para mandar mais de uma mensagem para arquivar 728 expresso_mail_archive.Archive("INBOX", "inbox", array_msgs[0]); 729 //expresso_mail_archive.Archive("INBOX", "inbox", msgs_number); 730 } 731 732 733 713 734 /* 714 735 messages_proxy.prototype.proxy_export_all_msg=function(){
Note: See TracChangeset
for help on using the changeset viewer.