"use strict";
function do_insert_user_info() {
if(document.getElementById('opennamu_get_user_info')) {
let name = document.getElementById('opennamu_get_user_info').innerHTML;
let xhr = new XMLHttpRequest();
xhr.open("POST", "/api/user_info/" + opennamu_do_url_encode(name));
xhr.send();
xhr.onreadystatechange = function() {
if(this.readyState === 4 && this.status === 200) {
let get_data = JSON.parse(this.responseText);
// 한글 지원 필요
let get_data_auth = get_data[name]['auth'];
if(get_data_auth === '0') {
get_data_auth = 'IP';
} else if(get_data_auth === '1') {
get_data_auth = 'USER';
} else {
get_data_auth = get_data[name]['auth'];
}
let get_data_ban = get_data[name]['ban'];
if(get_data_ban === '0') {
get_data_ban = 'NORMAL';
} else {
get_data_ban = 'BAN';
get_data_ban += '
';
get_data_ban += 'TYPE : ';
if(get_data[name]['ban']['type'] === 'normal') {
get_data_ban += 'NORMAL';
} else {
get_data_ban += 'REGEX';
}
get_data_ban += '
';
get_data_ban += 'PERIOD : ';
if(get_data[name]['ban']['period'] === '0') {
get_data_ban += 'INF';
} else {
get_data_ban += get_data[name]['ban']['period'];
}
get_data_ban += '
';
get_data_ban += 'LOGIN ABLE : ';
if(get_data[name]['ban']['login_able'] === '1') {
get_data_ban += 'YES';
} else {
get_data_ban += 'NO';
}
get_data_ban += '
';
get_data_ban += 'REASON : ' + get_data[name]['ban']['reason'];
}
let data = '' +
'
| NAME | ' + '' + get_data[name]['render'] + ' | ' + '
| AUTH | ' + '' + get_data_auth + ' | ' + '
| STATE | ' + '' + get_data_ban + ' | ' + '