Systemerweiterungen

This commit is contained in:
aschwarz
2023-03-27 15:17:34 +02:00
parent df4a7e1a04
commit 22af684296
810 changed files with 73840 additions and 114339 deletions

View File

@ -59,4 +59,105 @@ function usersave(){
console.log(xhr);
}
});
}
function userupdate(uid){
var vorname = document.getElementById("vorname").value;
var nachname = document.getElementById("nachname").value;
var mail = document.getElementById("mail").value;
var pwdback = document.getElementById("pwdback");
if(pwdback.checked == true){
var var_pwdback = 1;
}else{
var var_pwdback = 0;
}
//var my_data = $("form").serialize();
//komma getrennte Werte bei Mehrfachauswahl
var rollen = $("#rollen").val();
$.ajax({
type: 'POST',
url: '../controller/admin_create_user.php',
data: {
'function': 'userupdate',
'vorname': vorname,
'nachname': nachname,
'mail': mail,
'rollen': rollen,
'pwdback': var_pwdback,
'uid': uid
},
success: function(result) { //we got the response
if(result!=''){
var a = result.split('|***|');
if(a[1]=="success"){
$(document).ajaxStop(function(){
setTimeout(() => { window.location = "edit_user.php"; }, 1000);
});
}
$('#msg1').show().delay(10000).fadeOut(500);
$('#msg1').html(a[0]);
}
},
error: function(xhr, status, exception) {
console.log(xhr);
}
});
}
function disableuser(uid){
$.ajax({
type: 'POST',
url: '../controller/admin_create_user.php',
data: {
'function': 'disableuser',
'uid': uid
},
success: function(result) { //we got the response
if(result!=''){
var a = result.split('|***|');
if(a[1]=="success"){
$(document).ajaxStop(function(){
setTimeout(() => { window.location = "edit_user.php"; }, 1000);
});
}
$('#msg').show().delay(10000).fadeOut(500);
$('#msg').html(a[0]);
}
},
error: function(xhr, status, exception) {
console.log(xhr);
}
});
}
function enableuser(uid){
$.ajax({
type: 'POST',
url: '../controller/admin_create_user.php',
data: {
'function': 'enableuser',
'uid': uid
},
success: function(result) { //we got the response
if(result!=''){
var a = result.split('|***|');
if(a[1]=="success"){
$(document).ajaxStop(function(){
setTimeout(() => { window.location = "edit_user.php"; }, 1000);
});
}
$('#msg').show().delay(10000).fadeOut(500);
$('#msg').html(a[0]);
}
},
error: function(xhr, status, exception) {
console.log(xhr);
}
});
}