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/modules/ |
Upload File : |
console.log(); function deleteDP(st,file){ if(st==0){ //var msj='<div class="alert alert-warning fade in"><i class="glyphicon glyphicon-warning-sign alert-icon "></i>{{langmod.MSJDELETE}} <strong>'+name+' <a href="#" onclick="return deletedp('+array+',\''+usr+'\',\''+name+'\',1)">{{langmod.DPYES}}</a></strong> / <strong><a href="#">{{langmod.DPNOT}}</a></strong></div>'; var msj='<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only">{{ langmod.PDIRLABEL2 }}</span></button><h4 class="modal-title">{{langmod.PDIRLABEL1}}</h4> <small class="font-bold"> {{langmod.MSJDELETE}} </small>'; var btns=' <button type="button" class="btn btn-white" data-dismiss="modal">{{ langmod.CANCE }}</button>\n' +'<button type="button" class="btn btn-primary" id="btndelete" onclick="return deleteDP(1,\''+file+'\')">{{ langmod.DPYES }}</button>'; $("#deletemodal .modal-header").html(msj); $("#deletemodal .modal-body").html('<p class="text-center"><strong>'+file+'</strong></p>'); $("#deletemodal .modal-footer").html(btns); $("#deletemodal").modal('toggle'); return false; }else if(st==1){ $("#deletemodal #btndelete").addClass('disabled'); $("#deletemodal #btndelete").attr('disabled',true); $.ajaxSetup({ headers: { 'csrftoken' : '{{ tokenajax }}' } }); $.ajax({ type: "POST", url: "./{{users}}/index.php?module=protected_directory&acc=deletedp", data:"file="+file, complete: function(datos){ $("#deletemodal").modal('hide'); $("#deletemodal .modal-header").html(''); $("#deletemodal .modal-body").html(''); $("#deletemodal .modal-footer").html(''); updatetabledp(); return false; } }); } } function updatetable(){ $.ajaxSetup({ headers: { 'csrftoken' : '{{ tokenajax }}' } }); $.ajax({ type: "POST", url: "./{{users}}/index.php?module=protected_directory&acc=updatetable", complete: function(datos){ $("#tablebody").html(datos.responseText); return false; } }); return false; } function newdirprotec(){ $("#divbtn-add").toggle(); $("#tableredg").toggle(); $("#divaddform").toggle('blind'); return false; } function cancel() { $("#alert").hide(); $("#alert1").hide(); $("#divbtn-add").show(); $("#tableredg").show(); $("#divaddform").hide('blind'); return false; } function updatetabledp(){ $.ajaxSetup({ headers: { 'csrftoken' : '{{ tokenajax }}' } }); $.ajax({ type: "POST", //url: "./{{users}}/index.php?module=protected_directory&acc=updatetable", url: "./{{users}}/index.php?module=protected_directory&acc=list", complete: function(datos){ $("#tablebodydp").html(datos.responseText); cancel(); $("#tableredg").show(); return false; } }); return false; } function searchdir(path){ $.ajaxSetup({ headers: { 'csrftoken' : '{{ tokenajax }}' } }); $.ajax({ type: "POST", url: "./{{users}}/index.php?module=protected_directory&acc=searchdir", data:"path="+path, complete: function(datos){ var newpath=path.replace("/../", "/"); var trozo=datos.responseText.split('|@|'); var str = trozo[0]; $("#divconte").html(str); $("#pathview").html(trozo[1]); $("#hiddenvalue").val(trozo[1]); return false; } }); return false; } function savedp(){ $("#alert1").hide(); var swerror=0; var radio=$('input:radio[name=radio1]:checked').val(); if(radio==0){ var ruta='/home/{{users}}/'+$("#path1").val(); }else{ var ruta=$("#hiddenvalue").val(); } if(ruta==''){ swerror=1;} if($("#useradd").val()==''){ swerror=1;} if($("#pass1dp").val()==''){ swerror=1;} if($("#pass2dp").val()==''){ swerror=1;} if($("#pass1dp").val()!=$("#pass2dp").val()){swerror=2;} if(swerror==0){ $("#btn-protege").addClass("disabled"); $("#btn-protege").attr("disabled",true); $.ajaxSetup({ headers: { 'csrftoken' : '{{ tokenajax }}' } }); $.ajax({ type: "POST", url: "./{{users}}/index.php?module=protected_directory&acc=createdp", data:"username="+$("#useradd").val()+"&dir="+ruta+"&passw1="+$("#pass1dp").val(), complete: function(datos){ updatetabledp(); cancel(); $("#btn-protege").removeClass("disabled"); $("#btn-protege").attr("disabled",false); $("#useradd").val(''); $("#pass1dp").val(''); $("#pass2dp").val(''); $("#hiddenvalue").val('/home/{{users}}/'); return false; } }); }else if(swerror==1){ noti_bubble('{{langmod.ALLREQ}}','{{langmod.PDIRLABEL3}}','error',true,false,'3000',true); return false; }else if(swerror==2){ noti_bubble('{{langmod.PASSERROR}}','{{langmod.PDIRLABEL3}}','error',true,false,'3000',true); return false; } return false; } function addUToDP(dir){ var header = '<h5 class="modal-title">Add new user</h5><button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>'; var html = '<input type="hidden" id="dirP" value="'+dir+'">' + '<div class="row" >' + '<div class="col-md-12 text-center">User Name</div>' + '</div>' + '<div class="row" style="margin-bottom:10px">' + '<div class="col-md-offset-1 col-md-10 text-center">' + '<input type="text" class="form-control text-center" id="username">' + '</div>' + '</div>' + '<div class="row">' + '<div class="col-md-12 text-center">Password</div>' + '</div>' + '<div class="row" style="margin-bottom:10px">' + '<div class="col-md-offset-1 col-md-10 text-center">' + '<input type="Password" class="form-control text-center" id="passw1" placeholder="Write your password">' + '</div>' + '</div>' + '<div class="row">' + '<div class="col-md-12 text-center">Re Password</div>' + '</div>' + '<div class="row" style="margin-bottom:10px">' + '<div class="col-md-offset-1 col-md-10 text-center">' + '<input type="Password" class="form-control text-center" id="passw2" placeholder="Confirm your password">' + '</div>' + '</div>'; var foofer ='<button type="button" class="btn btn-primary" onclick="return adduser()" id="btnadduser">Save changes</button> <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>'; $("#dpModal .modal-header").html(header); $("#dpModal .modal-body").html(html); $("#dpModal .modal-footer").html(foofer); $("#dpModal").modal(); return false; } function adduser(){ var username = $("#dpModal #username").val(); var passw1 = $("#dpModal #passw1").val(); var passw2 = $("#dpModal #passw2").val(); var dir = $("#dpModal #dirP").val(); if(passw1 !='' && passw2 !='' && passw1 == passw2){ $("#btnadduser").attr('disabled',true); $("#btnadduser").addClass('disabled'); $.ajaxSetup({ headers: { 'csrftoken' : '{{ tokenajax }}' } }); $.ajax({ type: "POST", url: "./{{users}}/index.php?module=protected_directory&acc=adduser", data:"username="+username+"&passw1="+passw1+"&dir="+dir, complete: function(datos){ updatetabledp(); $("#dpModal").modal('toggle'); $("#btnadduser").attr('disabled',false); $("#btnadduser").removeClass('disabled'); return false; } }); }else{ alert('Error Password'); return false; } } function deleteUser(st,file,user){ if(st==0){ var msj='<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only">{{ langmod.PDIRLABEL2 }}</span></button><h4 class="modal-title">{{langmod.PDIRLABEL1}}</h4> <small class="font-bold"> {{langmod.MSJDELETE}} </small>'; var btns=' <button type="button" class="btn btn-white" data-dismiss="modal">{{ langmod.CANCE }}</button>\n' +'<button type="button" class="btn btn-primary" id="btndelete" onclick="return deleteUser(1,\''+file+'\',\''+user+'\')">{{ langmod.DPYES }}</button>'; $("#deletemodal .modal-header").html(msj); $("#deletemodal .modal-body").html('<p class="text-center"><strong>'+user+'</strong></p>'); $("#deletemodal .modal-footer").html(btns); $("#deletemodal").modal('toggle'); return false; }else if(st==1){ $("#deletemodal #btndelete").addClass('disabled'); $("#deletemodal #btndelete").attr('disabled',true); $.ajaxSetup({ headers: { 'csrftoken' : '{{ tokenajax }}' } }); $.ajax({ type: "POST", url: "./{{users}}/index.php?module=protected_directory&acc=deleteUser", data:"file="+file+"&usr="+user, complete: function(datos){ $("#deletemodal").modal('hide'); $("#deletemodal .modal-header").html(''); $("#deletemodal .modal-body").html(''); $("#deletemodal .modal-footer").html(''); updatetabledp(); return false; } }); } return false; }