Server IP : 23.254.227.96 / Your IP : 216.73.216.120 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 refrestablepg(){ $.ajaxSetup({ headers: { 'csrftoken' : '{{ tokenajax }}' } }); $.ajax({ type: "POST", url: "./{{users}}/index.php?module=postgresql_manager&acc=refrestable", complete: function(datos){ $("#trtable").html(datos.responseText); } }); } function deletedatabasepg(st,db){ if(st==0){ var btsfooter='<button type="button" class="btn btn-white" data-dismiss="modal">{{ langmod.PGNO }}</button><button type="button" class="btn btn-primary" id="btndgpgdel" onclick="return deletedatabasepg(1,\''+db+'\')">{{ langmod.PGYES }}</button>'; var btsheader='<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only"></span></button><h4 class="modal-title"><strong>{{langmod.PGWARNING}}</strong></h4><small class="font-bold"> {{langmod.PGDELEBASEDATE}} </small>'; $("#deletemodal .modal-footer").html(btsfooter); $("#deletemodal .modal-header").html(btsheader); $("#deletemodal .modal-body").html('<p class="text-center"><strong>'+db+'</strong></p>'); $("#deletemodal").modal('toggle'); return false; } if(st==1){ $("#alerdelete").hide('blind'); $("#alerdelete").html(''); btnporcess('off','btndgpgdel','{{ langmod.PGLABEL1 }}'); $.ajaxSetup({ headers: { 'csrftoken' : '{{ tokenajax }}' } }); $.ajax({ type: "POST", url: "./{{users}}/index.php?module=postgresql_manager&acc=deletedatabase", data:"database="+db, complete: function(datos){ if(datos.responseText=='OK'){ noti_bubble('{{langmod.PGUMYQLDEL}}','{{langmod.PGSUCCT}}','success',false,false,'3000',true); btnporcess('on','btndgpgdel','{{ langmod.DBYES }}'); refrestablepg(); $("#deletemodal").hide(); } if((datos.responseText=='bdpg01')||(datos.responseText=='bdpg03')){ btnporcess('on','btndgpgdel','{{ langmod.DBYES }}'); noti_bubble('{{langmod.PGUMYQLDEL}}','{{langmod.PGSUCCT}}','error',false,false,'3000',true); } return false; } }); return false; } return false; } function deleteuserdbpg(st, db,user){ if(st==0){ var btsfooter='<button type="button" class="btn btn-white" data-dismiss="modal">{{ langmod.PGNO }}</button><button type="button" class="btn btn-primary" id="btndeluserbdpg" onclick="return deleteuserdbpg(1,\''+db+'\',\''+user+'\')">{{ langmod.PGYES }}</button>'; var btsheader='<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only"></span></button><h4 class="modal-title"><strong>{{langmod.PGWARNING}}</strong></h4><small class="font-bold"> {{langmod.PGDELETEUSER}} </small>'; $("#deletemodal .modal-footer").html(btsfooter); $("#deletemodal .modal-header").html(btsheader); $("#deletemodal .modal-body").html('<p class="text-center"><strong>'+user+'</strong></p>'); $("#deletemodal").modal('toggle'); return false; } if(st==1){ $("#alerdelete").hide('blind'); $("#alerdelete").html(''); $.ajaxSetup({ headers: { 'csrftoken' : '{{ tokenajax }}' } }); btnporcess('off','btndeluserbdpg','{{ langmod.PGLABEL1 }}'); $.ajax({ type: "POST", url: "./{{users}}/index.php?module=postgresql_manager&acc=deleteuserdb", data:"user="+user+"&db="+db, complete: function(datos){ $("#deletemodal").modal('toggle'); refrestablepg(); noti_bubble('{{langmod.PGUSSQLDEL}}','{{langmod.PGSUCCT}}','success',false,false,'3000',true); btnporcess('on','btndeluserbdpg','{{ langmod.DBYES }}'); return false; } }); return false; } return false; } function newuserpg(db){ $("#titlebdpg").html(db); $("#dbasehidenpg").val(db); $("#modal-newuserpg").modal('toggle'); return false; } function btnnewnewuserpg(){ var sw=0; if(($("#newuserpg").val()=='')||($("#newpass1pg").val()=='')||($("#newpass2pg").val()=='')){ var msj='{{langmod.PGERROR4}}'; sw=1;} if($("#newpass1pg").val()!=$("#newpass2pg").val()){ var msj='{{langmod.PGERROR3}}'; sw=1;} if(sw==1){ noti_bubble(msj,'{{langmod.PGERROR}}','error',false,false,'3000',true); return false; }else{ btnporcess('off','btn-newnewuserpg','{{ langmod.PGLABEL1 }}'); var pass=Base64.encode($("#newpass1pg").val()); $.ajaxSetup({ headers: { 'csrftoken' : '{{ tokenajax }}' } }); $.ajax({ type: "POST", url: "./{{users}}/index.php?module=postgresql_manager&acc=newnewuser", data: "userdb="+$("#newuserpg").val()+"&pass="+pass+"&dbase="+$("#dbasehidenpg").val(), complete: function(datos){ refrestablepg(); $("#modal-newuserpg").modal('toggle'); if(datos.responseText=='OK'){ $("#newuserpg").val(''); $("#newpass1pg").val(''); $("#newpass2pg").val(''); btnporcess('on','btn-newnewuserpg','{{ langmod.PGCREATEUSER }}'); $("#modal-newuserpg").modal('toggle'); noti_bubble('{{langmod.PGSUCCT}}','{{langmod.PGUSSQLOK}}','success',false,false,'3000',true); }else if(datos.responseText=='1'){ //$("#alertnewdb2pg").html('<div class="alert alert-danger fade in"><i class="glyphicon glyphicon-ban-circle alert-icon "></i>{{langmod.PGERROR1}}</div>'); //$("#alertnewdb2pg").show('blind'); noti_bubble('{{langmod.PGERROR1}}','','error',false,false,'3000',true); }else if(datos.responseText==2){ //$("#alertnewdb2pg").html('<div class="alert alert-danger fade in"><i class="glyphicon glyphicon-ban-circle alert-icon "></i>{{langmod.PGERROR2}}</div>'); //$("#alertnewdb2pg").show('blind'); noti_bubble('{{langmod.PGERROR2}}','','error',false,false,'3000',true); } return false; } }); return false; } } function btnnewdbonlypg(){ btnporcess('off','btn-newdbonlypg','{{ langmod.PGLABEL1 }}'); if($("#newdbpg").val()!=''){ $.ajaxSetup({ headers: { 'csrftoken' : '{{ tokenajax }}' } }); $.ajax({ type: "POST", url: "./{{users}}/index.php?module=postgresql_manager&acc=newbdonly", data: "datebase="+$("#newdbpg").val(), complete: function(datos){ if(datos.responseText=='OK'){ noti_bubble('{{langmod.PGMYSQLOK}}','{{langmod.PGSUCCT}}','success',false,false,'3000',true); refrestablepg(); btnporcess('on','btn-newdbonlypg','{{ langmod.PGCREATEMODAL }}'); $("#addmodal").modal('toggle'); }else if((datos.responseText=='bdpg01')||(datos.responseText=='bdpg03')){ $("#addmodal").modal('toggle'); noti_bubble('{{langmod.PGERROR15}}','{{langmod.PGERROR}}','error',false,false,'3000',true); btnporcess('on','btn-newdbonlypg','{{ langmod.PGCREATEMODAL }}'); }else if(datos.responseText=='bdpg02'){ $("#addmodal").modal('toggle'); noti_bubble('{{langmod.PGERROR16}}','{{langmod.PGERROR}}','error',false,false,'3000',true); btnporcess('on','btn-newdbonlypg','{{ langmod.PGCREATEMODAL }}'); } return false; } }); }else{ noti_bubble('{{langmod.PGERROR}}','{{langmod.PGERROR17}}','error',false,false,'3000',true); btnporcess('on','btn-newdbonlypg','{{ langmod.PGCREATEMODAL }}'); return false; } } $("#modal-btn-onlypg").click(function (){ var headervar ='<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only">{{ langmod.PGCLOSE }}</span></button><h4 class="modal-title" id="mySmallModalLabel">{{ langmod.PGCREATEDB }} ({{ users }})</h4>'; var bodyvar ='<div class="row"><label class="col-lg-4 control-label" for="">{{ langmod.PGLABELDB }}:</label><div class="col-lg-4"><input type="text" class="form-control" id="newdbpg" maxlength="7" placeholder=""></div></div>'; var footervar ='<button type="button" class="btn btn-default" data-dismiss="modal">{{ langmod.PGCLOSE }}</button> <button type="button" class="btn btn-primary" id="btn-newdbonlypg" onclick="return btnnewdbonlypg()">{{ langmod.PGCREATEMODAL }}</button>'; $("#addmodal .modal-header").html(headervar); $("#addmodal .modal-body").html(bodyvar); $("#addmodal .modal-footer").html(footervar); $("#addmodal").modal('toggle'); });