Replaces swear filter with dolphins
// ==UserScript==
// @name Dolphins Forever
// @namespace + polarity -
// @description Replaces swear filter with dolphins
// @include http://www.thestudentroom.co.uk/
// @include http://*.thestudentroom.co.uk/
// @include http://www.thestudentroom.co.uk/*
// @include http://thestudentroom.co.uk/*
// @version 1
// @grant none
// ==/UserScript==
(function()
{
var allPosts = document.getElementsByClassName('postcontent restore');
var uri = 'http://static.tsrfiles.co.uk/images/smilies/dolphin.gif';
var d = "<img src='" + uri + "'>";
var mapObj = {
"\*\*\*": d+d+d,
"\*\*\*\*": d+d+d+d,
"\*\*\*\*\*": d+d+d+d+d,
"\*\*\*\*\*\*": d+d+d+d+d+d,
"\*\*\*\*\*\*\*": d+d+d+d+d+d+d,
"\*\*\*\*\*\*\*\*": d+d+d+d+d+d+d+d,
"\*\*\*\*\*\*\*\*\*": d+d+d+d+d+d+d+d+d,
"\*\*\*\*\*\*\*\*\*\*": d+d+d+d+d+d+d+d+d+d,
"\*\*\*\*\*\*\*\*\*\*\*": d+d+d+d+d+d+d+d+d+d+d,
"\*\*\*\*\*\*\*\*\*\*\*\*": d+d+d+d+d+d+d+d+d+d+d+d
};
for (var i=0; i<allPosts.length; i++) {
allPosts[i].innerHTML = allPosts[i].innerHTML.replace(/(\*{3,12})/g, function(matched) {
return mapObj[matched];
});
}
}
)();