var _my_channal = null;
var get_channel_list_callback = null;
channal_list();
function channal_list_init() {
my_channal_list();
channal_add_dlg_init("channal_add_div");
}
function channal_list() {
$.post("../channal/get.php", {}, function (data) {
try {
_my_channal = JSON.parse(data);
if (get_channel_list_callback) {
get_channel_list_callback();
}
} catch (e) {
console.error(e);
}
});
}
function channal_getById(id) {
for (const iterator of _my_channal) {
if (iterator.id == id) {
return iterator;
}
}
return false;
}
function my_channal_list() {
$.get(
"../channal/get.php",
{
setting: "",
},
function (data, status) {
if (status == "success") {
try {
let html = "";
let result = JSON.parse(data);
let key = 1;
for (const iterator of result) {
html += '
';
html += '';
html += "
" + key++ + "
";
html += "
" + iterator.name + "
";
html += "
" + iterator.nickname + "
";
html += "
";
let arrStatus = [
{ id: 0, string: gLocal.gui.disable },
{ id: 10, string: gLocal.gui.private },
{ id: 30, string: gLocal.gui.public },
];
for (const status of arrStatus) {
if (parseInt(iterator.status) == status.id) {
html += status.string;
}
}
//render_status(iterator.status) +
html += "