Name: Anonymous 2009-08-11 13:35
// ==UserScript==
// @name ShiichanFilter
// @namespace 4ch
// @include http://dis.4chan.org/*;
// ==/UserScript==
//Fixes lounge from spam
function gcl(vclass){return document.getElementsByClassName(vclass)}
var filt=/<br>\nGo back to Slashdot\n <\/p>| BEING CUMMED INSIDE|>nigger<|>\ntest\n <|I HATE women|FrozenVirgin|Please try to ignore troll posts|Jerk|Jerks|FrozenShit|Frozen[^v\s\.\,\;\n]|FrozenV[^o0]|Frozen\s[^v][^o0][^i][^d]|Fuck off|NE PAS SIGNALER EN CE FIL|back to \/pr\/|aspie fucktard|\bkill yourself\b|I ..n\'t see your post|F....nVirgin|Bork Bork Bork|.mybrute.com|go (b2|back)( to|2|\/2\/)|p>\n(LISP|1000 (|more )(posts|sages)[^\n]{0,2}\n)/gim;
var filt2=/=C=H=E=F=|mailto:sage/gim;
function tag(x,y){if(!y){return document.getElementsByTagName(x)}else{return x.getElementsByTagName(y)}};
function sa(x,y,z){x.setAttribute(y,z)};
var posts=tag('blockquote');var pl=posts.length;
for(var d=0;d<pl;d++){if(posts[d].innerHTML.search(filt)!=-1){sa(posts[d].parentNode,'style','display:none')}else{sa(posts[d].parentNode,'style','display:inline')}}
var ss2=gcl("postername");
for(var d=0;d<pl;d++){if(ss2[d].innerHTML.search(filt2)!=-1){sa(ss2[d].parentNode.parentNode.parentNode,'style','display:none')}}