|
|
| article_namespace == 0
| | !"confirmed" in user_groups & |
| & !"autoconfirmed" in user_groups
| | ( |
| & lcase(article_text) rlike "(school|college|academy|university)" | | article_namespace == 0 & |
| & lcase(added_lines) rlike "(pa?edo(ph|f)il|fired\b|sacked|expelled|drugs|\blove[drs\b]|little\sboys?|molest|\babuse|predat(e|o)r|\brap(e|ing|ist)|ha(ve|ving|s|d)\ssex|sex\swith|\bporn|p+e+a*n+(i+u*s|1+5)|\b[kc]unt|\btwat|bitch|slut|prostitut|st(u|oo+)pid|awesome|coo+lest kid|whore|\bfu(ck|kc)|pimp|fag+(ot)?\b|brothel|\bgays|(is|are)\sgay|\(gay\)|\bwank|(dick|cock)[ \-]?(head|face)|\bcocks?\b)"
| | ( |
| & count("<ref",lcase(added_lines)) <= count("<ref",lcase(removed_lines)) | | article_text irlike "(school|college|academy|university)" & |
| | ( |
| | stringy:= "(pa?edo(ph|f)il|fired\b|sacked|expelled|drugs|\blove[drs\b]|little\sboys? |molest|\babuse|predat(e|o)r|\brap(e|ing|ist)|ha(ve|ving|s|d)\ssex|sex\swith|\bporn|pe+a*n+(i+u*s|1+5)|\b[kc]unt|\btwat|bitch|sl(ut|ag)|prostitut|st(u|oo+)pid|awesome|coo+lest kid|whore|\bfu(ck|kc)|pimp|fag+(ot)?\b|brothel|\bgays|(is|are)\sgay|\(gay\)|\bwank|(dick|cock)[ \-]?(head|face)|\bcocks?\b)|a(rse|ss)hole"; |
| | added_lines irlike stringy & !removed_lines irlike stringy & |
| | count("<ref",lcase(added_lines)) <= count("<ref",lcase(removed_lines)) |
| | ) |
| | ) |
| | ) |