diff --git a/js/browser.js b/js/browser.js index 682b116..2563291 100644 --- a/js/browser.js +++ b/js/browser.js @@ -453,7 +453,6 @@ function fillGameCard(i) { } var blamList = []; - $.getJSON("https://scooterpsu.github.io/blamList/blamList.json", function(json) { blamList = json.words; }) @@ -463,8 +462,10 @@ function escapeHtml(str) { var div = document.createElement('div'); var fixedText = div.appendChild(document.createTextNode(str)).textContent; fixedText = fixedText.replace(/[^\x00-\x7F]/g, ""); //ASCII Only - for (var i = 0; i < blamList.length; i++) { - fixedText = fixedText.replace(new RegExp(blamList[i], "ig"), "BLAM!"); + if(window.location.href.indexOf('#nocensor') <= -1) { + for (var i = 0; i < blamList.length; i++) { + fixedText = fixedText.replace(new RegExp(blamList[i], "ig"), "BLAM!"); + } } return fixedText.trim(); } else { @@ -1035,4 +1036,4 @@ Handlebars.registerHelper('scoreBoardHidden', function(str) { ret = "display:none;"; } return ret; -}); \ No newline at end of file +}); diff --git a/new/js/browser.js b/new/js/browser.js index 0245553..c253b16 100644 --- a/new/js/browser.js +++ b/new/js/browser.js @@ -568,8 +568,10 @@ function escapeHtml(str) { var div = document.createElement('div'); var fixedText = div.appendChild(document.createTextNode(str)).textContent; fixedText = fixedText.replace(/[^\x00-\x7F]/g, ""); //ASCII Only - for (var i = 0; i < blamList.length; i++) { - fixedText = fixedText.replace(new RegExp(blamList[i], "ig"), "BLAM!"); + if(window.location.href.indexOf('#nocensor') <= -1) { + for (var i = 0; i < blamList.length; i++) { + fixedText = fixedText.replace(new RegExp(blamList[i], "ig"), "BLAM!"); + } } return fixedText.trim(); } else {