Ignore:
Timestamp:
10/02/12 16:36:51 (12 years ago)
Author:
thiago
Message:

Ticket #3088 - Exportação de mensagens selecionadas.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sandbox/2.5.0-expresso1/prototype/modules/mail/js/foldertree.js

    r7270 r7340  
    575575                    var name_box = $(this).parents("li:first").attr("id"); 
    576576 
    577  
    578577                    var name_folder = name_box.split(cyrus_delimiter)[name_box.split(cyrus_delimiter).length-1]; 
     578 
    579579 
    580580                    var hand_export = function(data){ 
     
    590590                          var msgsArchive = expresso_mail_archive.messageslisted; 
    591591                         
    592                           var array = new Array(); 
    593  
    594                           for(var i =0; i < msgsArchive.length; i++){ 
    595                             eachMsg = { 
    596                                     'ContentType' : msgsArchive[i].ContentType, 
    597                                     'from' : { 'email' : msgsArchive[i].from.email, 'full' : msgsArchive[i].from.full, 'name' : msgsArchive[i].from.name}, 
    598                                     'msg_sample' : msgsArchive[i].msg_sample, 
    599                                     'subject' : msgsArchive[i].subject, 
    600                                     'to' : { 'email' : msgsArchive[i].to.email, 'full' : msgsArchive[i].to.full, 'name' : msgsArchive[i].to.name}, 
    601                                     'toaddress2' : msgsArchive[i].toaddress2, 
    602                                     'msg_number' : msgsArchive[i].msg_number, 
    603                                     'date' : new Date(msgsArchive[i].timestamp).toString()   
    604                             }; 
    605                             array.push(eachMsg); 
    606  
    607                           } 
    608  
    609                             $.ajax({ 
    610                               type: "POST", 
    611                               url: "controller.php?action=$this.exporteml.export_all_byLocalFolder", 
    612                               data: { folder: name_box, type: "msg_local", messages : array} 
    613                               }).done(function(msg) { 
    614                                 hand_export(msg.split('"')[1]); 
    615                               }); 
     592                           buildExportArchiver(msgsArchive, name_box); 
     593 
    616594                    } else { 
    617595                          cExecute("$this.exporteml.export_all",hand_export,"folder="+name_box);   
Note: See TracChangeset for help on using the changeset viewer.