').attr('id', 'stream-channel-' + stream).text('Channel: ');
+ channel.append($('
').attr('type', 'text').attr('id', 'stream-channel-url-' + stream).attr('value', cur.channel.URL));
+ channel.append($('
').attr('type', 'text').attr('id', 'stream-channel-account-' + stream).attr('value', cur.channel.account));
+ channel.append($('
').text('').click(function()
+ {
+ var cname = $(this).parent().attr('id').replace('stream-channel-', ''),
+ url = $('#stream-channel-url-' + cname).val(),
+ acc = $('#stream-channel-account-' + cname).val();
+
+ settings.settings.streams[cname].channel = {URL: url, account: acc};
+
+ loadSettings(fillStreams);
+ }));
+ li.append(channel);
+
+
+
+
+ // add limits
+ limit = $('').attr('id', 'stream-limit-' + stream).text('Limits: ');
+ for(var i = 0; i < cur.limits.length; i++)
+ {
+
+ var climit = $('
').attr('id', 'stream-limit-' + stream + '-' + i);
+
+ var del = $('
').click(function()
+ {
+ console.log('DELETE', i, climit, stream);
+ // TODO
+ }).text(' ');
+
+ climit.append($('').text(cur.limits[i].name + ' | ' + cur.limits[i].type + ' | ' + cur.limits[i].val));
+
+ climit.append(del);
+
+ limit.append(climit);
+
+/*
+
+ cur = $('').attr('id', 'limits-' + i);
+ lim = settings.settings.config.limits[i];
+ del = $('').click(function()
+ {
+ var sfrom = $(this).parent().attr('id').replace('limits-', '');
+ settings.settings.config.limits.splice(sfrom, 1);
+ $(this).parent().remove();
+
+ loadSettings(fillLimits);
+ }).text(' ');
+
+ cur.append($('').text(lim.name + ' | ' + lim.type + ' | ' + lim.val));
+
+ cur.append(del);
+
+ $('#limits-list').append(cur);
+*/
+
+
+
+
+
+
+
+
+ }
+ li.append(limit);
+
$('#streams-list').append(li);