diff --git a/www/assets/js/callbacks.js b/www/assets/js/callbacks.js index e12e7f67..938517ef 100644 --- a/www/assets/js/callbacks.js +++ b/www/assets/js/callbacks.js @@ -270,14 +270,14 @@ Callbacks = { document.title = opts.pagetitle; PAGETITLE = opts.pagetitle; $("#chanexternalcss").remove(); - if(opts.externalcss.trim() != "") { + if(opts.externalcss.trim() != "" && !USEROPTS.ignore_channelcss) { $("") .attr("rel", "stylesheet") .attr("href", opts.externalcss) .attr("id", "chanexternalcss") .appendTo($("head")); } - if(opts.externaljs.trim() != "") { + if(opts.externaljs.trim() != "" && !USEROPTS.ignore_channeljs) { if(opts.externaljs != CHANNEL.opts.externaljs) { $.getScript(opts.externaljs); } @@ -301,22 +301,20 @@ Callbacks = { channelCSSJS: function(data) { $("#chancss").remove(); - $("#chanjs").remove(); - CHANNEL.css = data.css; - CHANNEL.js = data.js; - $("#csstext").val(data.css); - $("#jstext").val(data.js); - - if(data.css) { + if(data.css && !USEROPTS.ignore_channelcss) { $("