Changeset 4760


Ignore:
Timestamp:
07/15/11 09:56:17 (13 years ago)
Author:
roberto.santosjunior
Message:

Ticket #1820 - Implementação modal para exportação de msgs locais.r4605

Location:
trunk/expressoMail1_2
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoMail1_2/js/connector.js

    r4476 r4760  
    278278        {        
    279279                try 
    280                 {  
     280                { 
    281281                        this.oxmlhttp = new XMLHttpRequest(); 
    282282                        this.oxmlhttp.overrideMimeType('text/xml'); 
    283283                } 
    284284                catch (e) 
    285                 {  
     285                { 
    286286                        try 
    287287                        { 
     
    289289                        } 
    290290                        catch (e1) 
    291                         {  
     291                        { 
    292292                                try 
    293293                                { 
     
    429429        // Cancel Request Connector 
    430430        cConnector.prototype.cancelRequest = function (){ 
    431                 if (!this.requests[this.tid]){ 
     431 
     432                if (!this.requests[this.tid]){ 
    432433                        return false; 
    433434                } 
    434                 this.oxmlhttp.onreadystatechange = null; 
    435                 this.requests[this.tid].abort(); 
     435                //this.oxmlhttp.onreadystatechange = null; 
     436                this.requests[this.tid].abort(); 
     437                delete this.requests[this.tid]; 
     438                this.requests[this.tid] = null; 
     439                 
    436440                this.hideProgressBar(); 
    437441        } 
  • trunk/expressoMail1_2/js/local_messages.js

    r4724 r4760  
    12771277        var msgs_to_export_id = get_selected_messages(); 
    12781278    } 
     1279    var flag = true; 
    12791280    var handler_local_mesgs_to_export = function(data){ 
     1281        document.getElementById('lertOverlay').style.display='none'; 
     1282        document.getElementById('lertContainer').style.display='none'; 
     1283        document.getElementById('lertContainer').innerHTML = ''; 
     1284        flag = false; 
    12801285        download_attachments(null, null, data, null,null,'mensagens.zip'); 
    12811286    } 
     1287 
     1288        var cancel = new LertButton(get_lang('cancel'), function(){flag=false;connector.cancelRequest();}); 
     1289     var titulo = '<b>' + get_lang('Warning') + '!</b>'; 
     1290     var message = get_lang("Exporting selected messages, this can take some time."); 
     1291        var multConfirm = new Lert( 
     1292                titulo, 
     1293                message, 
     1294                [cancel], 
     1295                { 
     1296                        defaultButton:cancel, 
     1297                        icon:'js/lert/images/dialog-help.gif' 
     1298                }); 
     1299        multConfirm.display(); 
     1300 
     1301        var timeOut = function(){ 
     1302            if(flag){ 
     1303                document.getElementById('lertOverlay').style.display='none'; 
     1304                document.getElementById('lertContainer').style.display='none'; 
     1305                document.getElementById('lertContainer').innerHTML = ''; 
     1306                connector.cancelRequest(); 
     1307                write_msg(get_lang('Error exporting messages, try again latter')); 
     1308                } 
     1309 
     1310        } 
     1311        window.setTimeout(timeOut,300000); 
     1312 
    12821313    if(msgs_to_export_id){ 
    12831314        this.init_local_messages(); 
  • trunk/expressoMail1_2/setup/phpgw_pt-br.lang

    r4553 r4760  
    273273Less than       expressoMail1_2 pt-br   Menor que 
    274274l_important     expressoMail1_2 pt-br   Importantes 
     275Limit reached folders   expressoMail1_2 pt-br   Limite de pastas atingido! 
    275276Link    expressoMail1_2 pt-br   Link 
    276277List All        expressoMail1_2 pt-br   Listar Tudo 
     
    460461Service unavailable     expressoMail1_2 pt-br   Serviço não disponível 
    461462Set Date        expressoMail1_2 pt-br   Informar data 
     463Share folders   admin   pt-br   Compartilhar Pastas 
    462464Shared folders  expressoMail1_2 pt-br   Pastas compartilhadas 
    463465Shared options saved with success       expressoMail1_2 pt-br   Opções de compartilhamento salvas com sucesso. 
     
    646648Increases the maximum size of show emails from 100kb to 1mb'    expressoMail1_2 pt-br   Essa opção aumenta o tamanho máximo dos emails mostrados de 100KB para 1MB. 
    647649If you want to install a desktop shortcut for accessing the offline ExpressoMail please confirm it after pressing the Install offline button. </br> The application also can be accessed using the URL: expressoMail1_2 pt-br   Caso deseje instalar um ícone no desktop para acesso ao expressoMail offline, confirme a pergunta que aparecerá após clicar no botão "instalar offline". <br />A aplicação também pode ser acessada pela URL: 
     650Your rule contains any accented character. The filter may not work. Do you wish to continue?    expressoMail1_2 en      Sua regra contem algum caracter acentuado. O filtro pode nao funcionar. Deseja continuar? 
    648651The selected folder cotain any accented character. The filter dont work with accented folders. Please, rename the folder or choose another folder.      expressoMail1_2 pt-br   A pasta selecionada contém algum caracter acentuado. O filtro não funcionada com pastas acentuadas. Por favor, mude o nome da pasta ou escolha outra. 
     652Do you want to use x origin in source menssage? admin   pt-br   Deseja utilizar o X-Origin na fonte da mensagem? 
     653Send this mail as text plain    expressoMail1_2 pt-br   Enviar este e-mail como texto simples 
     654The text format will be lost    expressoMail1_2 pt-br   A formatação do texto será perdida 
    649655Warning expressoMail1_2 pt-br   Atenção 
    650656Discard expressoMail1_2 pt-br   Descartar 
     
    661667Send this mail as text plain    expressoMail1_2 pt-br   Enviar este e-mail como texto simples 
    662668The text format will be lost    expressoMail1_2 pt-br   A formatação do texto será perdida 
     669Error exporting messages, try again latter      expressoMail1_2 pt-br   Não foi possível exportar as mensagens selecionadas. 
     670Exporting selected messages, this can take some time.   expressoMail1_2 pt-br   Exportando mensagens, isso pode levar algum tempo. 
Note: See TracChangeset for help on using the changeset viewer.