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=''; var btsheader='
'+db+'
'); $("#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=''; var btsheader=''+user+'
'); $("#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('