Advertisement
ciel4

Greasemonkey modified censor script

Dec 20th, 2013
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // ==UserScript==
  2. // @name           RDN/SBN.Censor
  3. // @namespace      http://skiyesounds.com
  4. // @description    Profanity censorship on the web. Modified by Tia with help from Redenchilada
  5. // @include        http://rainbowdash.net/*
  6. // @include        http://*.rainbowdash.net/*
  7. // @include        http://micro.sweetiebelle.net/*
  8. // ==/UserScript==
  9.  
  10.  
  11. document.addEventListener("DOMNodeInserted",
  12. function(event) {
  13.     var element = event.target;
  14.     // run function on element (treat it like a DOM node)
  15.  
  16.    var textnodes, node, s;
  17.    textnodes = document.evaluate( "//body//text()", document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
  18.  
  19.    for (var i = 0; i < textnodes.snapshotLength; i++) {
  20.       node = textnodes.snapshotItem(i);
  21.       s = node.data;
  22.      
  23.      
  24.       s = s.replace(/fuck+/gi, "*squεε*");
  25.       s = s.replace(/cunt+/gi, "lickεr");
  26.       s = s.replace(/shit+/gi, "crαp");
  27.       s = s.replace(/bitch/gi, "grumpypαnts");
  28.       s = s.replace(/\bass+\b/gi, "pl⊛t");
  29.       s = s.replace(/asshole+/gi, "plotholε");
  30.       s = s.replace(/nigger/gi, "mulε");
  31.       s = s.replace(/cocksuck+/gi, "wingbitε");
  32.       s = s.replace(/damn+/gi, "dαng");
  33.       s = s.replace(/god+/gi, "Tiα");
  34.       s = s.replace(/gawd+/gi, "Tyα");
  35.       s = s.replace(/jesus+/gi, "Lunα");
  36.       s = s.replace(/jeevus+/gi, "Lvnα");
  37.       s = s.replace(/jeebus+/gi, "Woonα");
  38.       s = s.replace(/christ+/gi, "Cεlly");
  39.       s = s.replace(/\bhell+\b/gi, "hεck");
  40.       s = s.replace(/marriage+/gi, "foαl fiddling");
  41.        
  42.      
  43.       node.data = s;
  44.    }
  45.  
  46. }, false);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement