- Timestamp:
- 03/01/13 17:21:16 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sandbox/2.5.1-expresso1/expressoMail1_2/js/mail_archiver.js
r7890 r7939 172 172 this.allmessagesbyfolder = new Array(); 173 173 this.allcompletemessagesbyfolder = new Array(); 174 this.isArchiveOperation = false; //Se estiver em andamento uma operaà §Ã£o de arquivamento/desarquivamento.174 this.isArchiveOperation = false; //Se estiver em andamento uma operação de arquivamento/desarquivamento. 175 175 //Contadores da aba de listagem de mensagem 176 176 this.tot_msgs_tab = 0; … … 1067 1067 expresso_mail_archive.CreateMessageList(msgs_number); 1068 1068 expresso_mail_archive.folder_destination = folder; 1069 //window.alert('invocando o moveMessages com lista = ' + expresso_mail_archive.message_list.length + ' e folder destino =' + folder + '.\nFolder corrente ï¿œ ' + expresso_mail_archive.currentfolder);1069 //window.alert('invocando o moveMessages com lista = ' + expresso_mail_archive.message_list.length + ' e folder destino =' + folder + '.\nFolder corrente ᅵ ' + expresso_mail_archive.currentfolder); 1070 1070 1071 1071 if((expresso_mail_archive.message_list.length > 0) && (expresso_mail_archive.message_list[0] != '')) { … … 1188 1188 //var folderData = new Array(folderlist.getReturn()[i].getName(), folderlist.getReturn()[i].getMessageCount(), folderChild, folderlist.getReturn()[i].getId(), folderlist.getReturn()[i].getParentId(), folderlist.getReturn()[i].getPath()); 1189 1189 var folderData = {name: folderlist.getReturn()[i].getName(), messages: folderlist.getReturn()[i].getMessageCount(), haschild: folderChild, id: folderlist.getReturn()[i].getId(), parentid: folderlist.getReturn()[i].getParentId(), path: folderlist.getReturn()[i].getPath(), unseen: folderlist.getReturn()[i].getUnseenCount()}; 1190 //window.alert('folder ' + folderData.name + ' tem ' + folderData.messages + ' mensagens, sendo ' + folderData.unseen + ' n ï¿œo lidas');1190 //window.alert('folder ' + folderData.name + ' tem ' + folderData.messages + ' mensagens, sendo ' + folderData.unseen + ' nᅵo lidas'); 1191 1191 lfolders.push(folderData); 1192 1192 } … … 1543 1543 var msgitem = connector.unserialize(ExpSerialized); 1544 1544 1545 // correà §Ã£o para por no padrao certo, se nao fizer isso buga a listagem1545 // correção para por no padrao certo, se nao fizer isso buga a listagem 1546 1546 msgitem.msg_sample = { "body": msgitem.msg_sample }; 1547 1547 … … 1594 1594 var msgAll = new Array(); 1595 1595 for(var i=0; i< returnService.getReturn().length; i++){ 1596 //Array montado apenas com ids para tratamento de seleà §Ã£o de mensagens independente de paginação1596 //Array montado apenas com ids para tratamento de seleção de mensagens independente de paginação 1597 1597 msglist.push(returnService.getReturn()[i]._id); 1598 1598 1599 1599 msgAll.push(returnService.getReturn()[i]); 1600 1600 1601 //Incremento de contadores para atualizaà §Ã£o da aba de listagem1601 //Incremento de contadores para atualização da aba de listagem 1602 1602 if(returnService.getReturn()[i]._tags.indexOf("unseen") != -1){ 1603 1603 expresso_mail_archive.tot_unseen_msgs_tab++; 1604 1604 } 1605 1605 expresso_mail_archive.tot_msgs_tab++; 1606 //Array montado para operaà §Ã£o de desarquivamento1606 //Array montado para operação de desarquivamento 1607 1607 var ExpSerialized = expresso_mail_archive.pattern.toExpressoHeader(returnService.getReturn()[i]); 1608 1608 msglistcomplete.push(connector.unserialize(ExpSerialized)); … … 1637 1637 var msglistcomplete = new Array(); 1638 1638 for(var i=0; i< returnService.getReturn().length; i++){ 1639 //Array montado apenas com ids para tratamento de seleà §Ã£o de mensagens independente de paginação1639 //Array montado apenas com ids para tratamento de seleção de mensagens independente de paginação 1640 1640 msglist.push(returnService.getReturn()[i]._id); 1641 //Incremento de contadores para atualizaà §Ã£o da aba de listagem1641 //Incremento de contadores para atualização da aba de listagem 1642 1642 if(returnService.getReturn()[i]._tags.indexOf("unseen") != -1){ 1643 1643 expresso_mail_archive.tot_unseen_msgs_tab++; 1644 1644 } 1645 1645 expresso_mail_archive.tot_msgs_tab++; 1646 //Array montado para operaà §Ã£o de desarquivamento1646 //Array montado para operação de desarquivamento 1647 1647 var ExpSerialized = expresso_mail_archive.pattern.toExpressoHeader(returnService.getReturn()[i]); 1648 1648 msglistcomplete.push(connector.unserialize(ExpSerialized)); … … 1675 1675 1676 1676 /*for (var w=0; w < expresso_mail_archive.folders.length; w++){ 1677 //window.alert('comparando folder "' + expresso_mail_archive.folders[w]["id"] + '" com o corrente "' + expresso_mail_archive.currentfolder + '"\nEnquanto que o folder.name obtido do getfolderinfo à © "' + expresso_mail_archive.folder.name + '"');1677 //window.alert('comparando folder "' + expresso_mail_archive.folders[w]["id"] + '" com o corrente "' + expresso_mail_archive.currentfolder + '"\nEnquanto que o folder.name obtido do getfolderinfo é "' + expresso_mail_archive.folder.name + '"'); 1678 1678 if(expresso_mail_archive.folders[w]["id"] == expresso_mail_archive.currentfolder){ 1679 1679 fcaption = expresso_mail_archive.folders[w]["name"]; … … 1687 1687 /*window.alert('fcaption = ' + fcaption); 1688 1688 var udate_tree_folder = expresso_mail_archive.drawdata.treefolder; 1689 window.alert('atualizar contador da ï¿œrvore : ' + udate_tree_folder);1689 window.alert('atualizar contador da ᅵrvore : ' + udate_tree_folder); 1690 1690 var udate_tab_folder = expresso_mail_archive.drawdata.tabfolder; 1691 1691 window.alert('atualizar contador da tab : ' + udate_tab_folder);*/ … … 1785 1785 1786 1786 1787 //** Esse metodo à © responsavel da iteração com o ContextMenu pois o getMessageMenu está com um show_msg, wtf??? LOL!!! *//1787 //** Esse metodo é responsavel da iteração com o ContextMenu pois o getMessageMenu está com um show_msg, wtf??? LOL!!! *// 1788 1788 MailArchiver.prototype.getMessageMenu = function(msgdata){ 1789 1789 try{ … … 1864 1864 //expresso_mail_archive.showEmbededImage(msgBody); 1865 1865 1866 // É necessário fazer o encode com Base64 no destinatário para ser possivel enviar e-mail1866 //à necessário fazer o encode com Base64 no destinatário para ser possivel enviar e-mail 1867 1867 if(expSerializedMessage.DispositionNotificationTo != null){ 1868 1868 expSerializedMessage.DispositionNotificationTo = Base64.encode(expSerializedMessage.DispositionNotificationTo); … … 2141 2141 var filters = eval('(' + expresso_mail_archive.queryconfig.pharseSearchFields(fields) + ')'); 2142 2142 2143 2144 2143 2145 if(folderlist.indexOf("#") != -1) 2144 2146 filters.folder = folderlist.substr(0, folderlist.indexOf("#")); … … 2151 2153 2152 2154 expresso_mail_archive.querydata = expresso_mail_archive.search_queryconfig.query(filters); 2153 2155 2156 2157 2154 2158 //var query_data = '<?xml version="1.0" encoding="UTF-8"?><query subject="teste"><folder id="inbox"/><order asc="date"/></query>'; 2155 2159 ArchiveServices.listMessages(expresso_mail_archive.searchOperationOK, expresso_mail_archive.searchOperationFailure, expresso_mail_archive.session.id, expresso_mail_archive.querydata); … … 2185 2189 2186 2190 //expresso_mail_archive.queryresult = msglist; 2187 expresso_mail_archive.search_queryresult = msglist; 2191 expresso_mail_archive.search_queryresult = msglist; 2188 2192 //expresso_mail_archive.messageslisted = msglist2; 2189 2193 expresso_mail_archive.search_message_list = msglist2; 2190 //window.alert('temos ' + expresso_mail_archive.search_message_list.length + ' mensagens de resultado da pesquisa mapeadas em mem ï¿œria');2194 //window.alert('temos ' + expresso_mail_archive.search_message_list.length + ' mensagens de resultado da pesquisa mapeadas em memᅵria'); 2191 2195 } 2192 2196 else{ … … 2319 2323 var ExpSerialized2 = expresso_mail_archive.pattern.toExpressoHeader(serviceReturn.getReturn()); 2320 2324 var msgitem2 = connector.unserialize(ExpSerialized2); 2325 if(!expresso_mail_archive.messageslisted){ 2326 expresso_mail_archive.messageslisted = []; 2327 } 2321 2328 expresso_mail_archive.messageslisted.push(msgitem2); 2322 2329 expresso_mail_archive.getMessageHeaders(serviceReturn.getReturn().getId());
Note: See TracChangeset
for help on using the changeset viewer.