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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • 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(); 
Note: See TracChangeset for help on using the changeset viewer.