/* Сброс пароля */
function resetPassword(userid) {
Lang($('#language').val(), function(data) {
$.confirm({
title: data.admin_message_resetpassword_title,
content: '' +
'<form action>' +
'<input type="text" class="form-control password" minlength="4" placeholder="' + data.admin_message_reset_placeholder + '" required>' +
'</form>',
type: 'dark',
typeAnimated: true,
buttons: {
tryAgain: {
text: data.admin_message_reset,
btnClass: 'btn-dark',
action: function(){
var password = this.$content.find('.password').val();
if(!password || password.length < 4) {
$.alert(data.admin_reset_content, data.admin_reset_title);
return;
}
SendPost('/application/backstage/Admin.php', {
resetPassword: 1,
userid: userid,
password: password
}, (Result) => {
ShowToasty(Result.Message, Result.Alert);
});
}
},
close: {
text: data.admin_message_close,
action: function () {}
}
}
});
});
}
/* Подтверждение профиля */
function confirmProfile(userid) {
SendPost('/application/backstage/Admin.php', {
confirmProfile: 1,
approved: 1,
userid: userid
}, (Result) => {
if(Result.Alert == 'Success') {
$('#btn-approved').remove();
}
ShowToasty(Result.Message, Result.Alert);
});
}
/* Удаление профиля */
function removeProfile(userid) {
Lang($('#language').val(), function(data) {
$.confirm({
title: data.admin_remove_title,
content: data.admin_remove_content,
type: 'dark',
typeAnimated: true,
buttons: {
tryAgain: {
text: data.admin_remove_btn,
btnClass: 'btn-dark',
action: function(){
SendPost('/application/backstage/Admin.php', {
removeProfile: 1,
userid: userid
}, (Result) => {
if(Result.Alert == 'Success') {
setTimeout('location.href = "/admin/people";', 500);
}
ShowToasty(Result.Message, Result.Alert);
});
}
},
close: {
text: data.admin_message_close,
action: function () {}
}
}
});
});
}