Server IP : 23.254.227.96 / Your IP : 216.73.216.7 Web Server : Apache/2.4.62 (Unix) OpenSSL/1.1.1k System : Linux hwsrv-1277026.hostwindsdns.com 4.18.0-477.13.1.el8_8.x86_64 #1 SMP Tue May 30 14:53:41 EDT 2023 x86_64 User : viralblo ( 1001) PHP Version : 8.1.31 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /usr/local/cwpsrv/var/services/users/cwp_theme/original/js/modules2/ |
Upload File : |
function deletetar(st,file,div){ if(st==0){ /*var msj='<div class="alert alert-warning fade in"><i class="glyphicon glyphicon-warning-sign alert-icon "></i><strong>{{langmod.BCARNING}}</strong> {{langmod.BCDELETEFILE}} <strong>'+file+'</strong> <a href="#" onclick="return deletetar(1,\''+file+'\',\''+div+'\')"> <b>{{langmod.BCYES}}</b></a> / <a href="#" data-dismiss="alert" aria-hidden="true" ><b>{{langmod.BCNO}}</b></a>'; $("#alertback").html(msj); $("#alertback").show('blind'); return false;*/ var strheader = '<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only">{{langmod.BCARNING}}</span></button><h4 class="modal-title">{{langmod.BCDELETEFILE}}</h4>'; var strbody = '<p class="text-center">'+file+'</p>'; var strfooter = '<button type="button" class="btn btn-white" data-dismiss="modal">{{langmod.BCNO}}</button><button type="button" class="btn btn-primary" id="btnyesdel" onclick="return deletetar(\'1\',\''+file+'\',\''+div+'\')">{{langmod.BCYES}}</button>'; $("#deletemodal .modal-footer").html(strfooter); $("#deletemodal .modal-body").html(strbody); $("#deletemodal .modal-header").html(strheader); ///btnporcess('on','btnyesdel','{{ langmod.DYES }}'); $("#deletemodal").modal('toggle'); return false; } if(st==1){ btnporcess('off','btnyesdel','{{ langmod.BCLABEL10 }}'); $.ajaxSetup({ headers: { 'csrftoken' : '{{ tokenajax }}' } }); $.ajax({ type: "POST", url: "./{{users}}/index.php?module=backups&acc=deletetar", data:"file="+file, complete: function(datos){ if(datos.responseText==1){ $("#tar"+div).hide(); $("#alertback").hide('blind'); noti_bubble('{{langmod.BCDELETEOK}}','{{langmod.BCSUCCT}}','success',false,false,'3000',true); btnporcess('on','btnyesdel','{{ langmod.DYES }}'); $("#deletemodal").modal('toggle'); return false; }else{ noti_bubble('{{langmod.BCRROR2}}','{{langmod.BCARNING}}','error',false,false,'3000',true); btnporcess('on','btnyesdel','{{ langmod.DYES }}'); return false; } } }); } } function ajaxcreatebackup(email,typefile,div){ $("#"+div).addClass('disabled'); $.ajaxSetup({ headers: { 'csrftoken' : '{{ tokenajax }}' } }); noti_bubble('{{langmod.BCALERT1}}','{{langmod.BCSUCCT}}','warning',true,true,'3000',true); $.ajax({ type: "POST", url: "./{{users}}/index.php?module=backups&acc=backupfullnow", data:"email="+email+"&typefile="+typefile, complete: function(datos){ $("#"+div).removeClass('disabled'); noti_bubble('{{langmod.BSBACKUPOK}}','{{langmod.BCSUCCT}}','success',false,false,'3000',true); return false; } }); } function searchbackup(){ var spin = '<i class="fa fa-spinner fa-spin"></i>'; $("#restselect").html(spin); $("#restradio").html(spin); $.ajax({ type: "POST", url: "./{{users}}/index.php?module=backups&acc=type", complete: function(datos){ //console.log(datos.responseText); //alert(datos.responseText); var str = datos.responseText; var trozo = str.split('|@|'); $("#restselect").html(trozo[0]); $("#restradio").html(trozo[1]); return false; } }); return false; } function restoreback(st,file,row){ if(st==0){ $("#btndole"+row).hide(); $("#btnacition"+row).show(); $("#hiddenvalue").val(file+'||'+row); $("#myModaldetail").modal('toggle'); } if(st==1){ $("#hiddenvalue").val(file+'||'+row); $("#myModaldetail").modal('toggle'); return false; } if(st==2){ $("#btnacition"+row).hide(); $("#btndole"+row).show(); } if(st==3){ var sw=''; if($("#homeuser2").prop('checked')){sw=sw+'homeuser||';} if($("#mysqluser2").prop('checked')){sw=sw+'mysqluser||';} if($("#mailuser2").prop('checked')){sw=sw+'mailuser||';} if($("#ftpaccounts2").prop('checked')){sw=sw+'ftpaccounts||';} if($("#nameds2").prop('checked')){sw=sw+'nameds||';} if($("#passaccount").prop('checked')){sw=sw+'passaccount||';} if(sw!=''){ var trozval=$("#hiddenvalue").val(); var trozo =trozval.split('||'); var row =trozo[1]; var file =trozo[0]; $("#myModaldetail").modal('toggle'); $("#btn-restorenow"+row).html('<i class="fa fa-spinner fa-spin"></i> {{langmod.BCLABEL18}}'); $("#btn-restorenow"+row).addClass('disabled'); $("#btn-restorenow"+row).attr('disabled',true); $("#btn-restorecancel"+row).hide(); $.ajaxSetup({ headers: { 'csrftoken' : '{{ tokenajax }}' } }); $.ajax({ type: "POST", url: "./{{users}}/index.php?module=backups&acc=restoreback", data:"file="+file+"&options="+sw, complete: function(datos){ console.log(datos.responseText); if(datos.responseText==1){ $("#btnacition"+row).hide(); $("#btndole"+row).show(); noti_bubble('{{ langmod.BCLABEL15 }}','{{ langmod.BCSUCCT }}','success',false,false,'3000',true); }else{ noti_bubble('{{ langmod.BCLABEL22 }}','{{ langmod.BCLABEL12 }}','error',false,false,'5000',true); $("#btnacition"+row).hide(); $("#btndole"+row).show(); } return false; } }); }else{ noti_bubble('{{ langmod.BCLABEL21 }}','{{ langmod.BCLABEL12 }}','error',false,false,'5000',true); return false; } } return false; } function typerestore(sw){ if(sw==0){ $("#backupfile").hide('blind'); $("#serverbackup").show('blind'); $("#btnretoreuser").show(); searchbackup(); }else{ $("#serverbackup").hide('blind'); $("#backupfile").show('blind'); $("#btnretoreuser").hide(); } } $("#btnretoreuser").click(function(){ if($("#selecttypebackup").val()==''){ noti_bubble('{{langmod.BCLABEL11}}','{{langmod.BCLABEL12}}','error',false,false,'3000',true); return false; } var restaure =''; var homeuser =0; var mysqluser =0; var mailuser =0; var ftp =0; var named =0; $("input:checkbox:checked").each(function() { restaure=$(this).val(); if($(this).val()=='home'){ homeuser = 1;} if($(this).val()=='mysql'){ mysqluser = 1;} if($(this).val()=='mail'){ mailuser = 1;} if($(this).val()=='ftp'){ ftp = 1;} if($(this).val()=='named'){ named = 1;} }); if(restaure==''){ noti_bubble('{{langmod.BCLABEL13}}','{{langmod.BCLABEL12}}','error',false,false,'3000',true); return false; } var selecttypebackup = $("#selecttypebackup").val(); $("#btnretoreuser").attr('disabled',true); $("#btnretoreuser").addClass('disabled'); $("#btnretoreuser").html('<i class="fa fa-spinner fa-spin"></i> {{ langmod.BCLABEL14 }}'); $("#btnretoreuser").removeClass('btn-success'); $("#btnretoreuser").addClass('btn-primary'); $.ajaxSetup({ headers: { 'csrftoken' : '{{ tokenajax }}' } }); $.ajax({ type: "POST", url: "./{{users}}/index.php?module=backups&acc=restoreuserbackup", data:"homeuser="+homeuser+"&mysqluser="+mysqluser+"&mailuser="+mailuser+"&selecttypebackup="+selecttypebackup+"&ftp="+ftp+"&named="+named, complete: function(datos){ //alert(datos.responseText); if(datos.responseText=='OK'){ noti_bubble('{{langmod.BCLABEL15}}','{{langmod.BCSUCCT}}','success',false,false,'3000',true); }else{ noti_bubble('{{langmod.BCLABEL16}}','{{langmod.BCLABEL12}}','error',false,false,'3000',true); } $("#btnretoreuser").attr('disabled',false); $("#btnretoreuser").removeClass('disabled'); $("#btnretoreuser").html('{{ langmod.BTNRESTORE }}'); $("#btnretoreuser").removeClass('btn-primary'); $("#btnretoreuser").addClass('btn-success'); return false; } }); }); $("#restor_file").change(function() { $("#btn_rest_file").hide(); var file = this.files[0]; var imagefile = file.type; var match="application/gzip"; if(imagefile!=match){ noti_bubble('{{langmod.BCALERt1}}','','error',false,false,'3000',true); return false; }else{ $("#btn_rest_file ").show(); return false; } }); $("#restore_sql").change(function (){ $("#btn_rest_sql").hide(); var file = this.files[0]; var imagefile = file.type; var match="application/sql"; if(imagefile!=match){ noti_bubble('{{langmod.BCALERt1}}','','error',false,false,'3000',true); return false; }else{ $("#btn_rest_sql ").show(); return false; } }); $('#btn_rest_sql').click(function () { noti_bubble('{{langmod.BCLOADING}}','','warning',false,false,'3000',true); $.ajaxSetup({ headers: { 'csrftoken' : '{{ tokenajax }}' } }); $.ajax({ url: "./{{users}}/index.php?module=backups&acc=restore_sql", type: "POST", data: new FormData(uploadsql), contentType: false, cache: false, processData:false, success: function(data){ //$("#message2").html('<b>{{langmod.BCBACKUPOK}}</b>'); noti_bubble('{{langmod.BCBACKUPOK}}','','success',false,false,'3000',true); return false; } }); return false; }); $('#btn_rest_file').click(function () { noti_bubble('{{langmod.BCLOADING}}','','warning',false,false,'3000',true); $.ajaxSetup({ headers: { 'csrftoken' : '{{ tokenajax }}' } }); var uploadtargz =$("#restor_file"); $.ajax({ url: "./{{users}}/index.php?module=backups&acc=restore_file", type: "POST", data: new FormData(uploadtargz), contentType: false, cache: false, processData:false, success: function(datos){ if(datos.responseText==0){ noti_bubble('{{langmod.BCBACKUPOK}}','','success',false,false,'3000',true); }else{ var errormsj=datos.responseText; noti_bubble('{{langmod.BCBACKUPOK}}',errormsj,'error',false,false,'3000',true); } return false; } }); return false; }); $("#btn_rest_file").on('submit',(function(e) { e.preventDefault(); $("#message").empty(); $('#loading').show(); $.ajax({ url: "ajax_php_file.php", // Url to which the request is send type: "POST", // Type of request to be send, called as method data: new FormData(this), // Data sent to server, a set of key/value pairs (i.e. form fields and values) contentType: false, // The content type used when sending data to the server. cache: false, // To unable request pages to be cached processData:false, // To send DOMDocument or non processed data file it is set to false success: function(data) // A function to be called if request succeeds { $('#loading').hide(); $("#message").html(data); } }); })); $("#btn-generatenow").click(function (){ $("#notemailb").hide('blind'); $("#btn-genenow").hide(); $("#textbackok").show(); $("#btn-fullbackup").addClass('disabled'); var email=$("#notiemail").val(); var typefile='all'; btnporcess('off','btn-generatenow','{{ langmod.BCLABEL4 }}'); ajaxcreatebackup(email,typefile,'btn-fullbackup'); btnporcess('on','btn-generatenow','{{ langmod.BCLABEL1 }}'); return false; });