-
Channel:
-
-
-
-
- | Username |
- Rank |
+ Connected Users |
+ Currently Playing |
diff --git a/www/assets/js/acp.js b/www/assets/js/acp.js
index 484166b0..df7c044f 100644
--- a/www/assets/js/acp.js
+++ b/www/assets/js/acp.js
@@ -28,8 +28,6 @@ function initCallbacks() {
console.log(data);
if(data.cmd == "listchannels")
handleChannelList(data);
- if(data.cmd == "listchannelranks")
- handleChannelRanks(data);
});
socket.on('login', function(data) {
@@ -42,15 +40,9 @@ function initCallbacks() {
$('#logoutform').css('display', '');
$('#loginform').css('display', 'none');
}
- socket.emit('adm', {
- cmd: "listloadedchannels"
- });
socket.emit('adm', {
cmd: "listchannels"
});
- socket.emit('adm', {
- cmd: "listusers"
- });
});
}
@@ -59,54 +51,9 @@ function handleChannelList(data) {
$($('#chanlist').children()[1]).remove();
for(var i = 0; i < data.chans.length; i++) {
var row = $('
|
').appendTo($('#chanlist'));
- var id = $('
| ').appendTo(row).text(data.chans[i].id);
var name = $('
| ').appendTo(row).text(data.chans[i].name);
- var manage = $('
').addClass("btn pull-right").appendTo(name)
- .text('Manage Ranks');
- var cname = data.chans[i].name;
- manage.click(function() {
- manageChannelRanks(this);
- }.bind(cname));
- }
-}
-
-function manageChannelRanks(name) {
- manageChannel = name;
- $('#channelh3').text('Channel: ' + name);
- socket.emit('adm', {
- cmd: "listchannelranks",
- chan: name
- });
-}
-
-function handleChannelRanks(data) {
- if($('#chanranks').children.length > 1)
- $($('#chanranks').children()[1]).remove();
- for(var i = 0; i < data.ranks.length; i++) {
- var row = $('
|
').appendTo($('#chanranks'));
- var id = $('
| ').appendTo(row).text(data.ranks[i].name);
- var rank = $('
| ').appendTo(row);
- var rtxt = $('
').appendTo(rank).text(data.ranks[i].rank);
- var edit = $('
').addClass("btn pull-right").appendTo(rank)
- .text('Edit');
-
- edit.click(function() {
- var txt = rtxt.text();
- rtxt.text('');
- var textbox = $('
').attr('type', 'text').attr('value', txt)
- .insertBefore(edit, rank);
- textbox.focus();
- textbox.blur(function() {
- rtxt.text(textbox.val());
- socket.emit('adm', {
- cmd: "updatechanrank",
- chan: manageChannel,
- user: id.text(),
- rank: parseInt(textbox.val())
- });
- textbox.remove();
- });
- });
+ var usercount = $('
| ').appendTo(row).text(data.chans[i].usercount);
+ var nowplaying = $('
| ').appendTo(row).text(data.chans[i].nowplaying);
}
}