Abuse filter management

Abuse Filter navigation (Home | Recent filter changes | Examine past edits | Abuse log)
Jump to navigation Jump to search

Differences between versions

ItemVersion from 07:06, 16 November 2017 by GuanacoVersion from 15:21, 22 June 2024 by Achim55
Basic information
Notes:
/* [[:en:Special:AbuseFilter/9]] - Generated: 2009-03-30 09:39:11 UTC */
/* [[:en:Special:AbuseFilter/9]] - Generated: 2009-03-30 09:39:11 UTC */


Checking the regex against the old_wikitext seems to worked, false positives are more rare and fixable now.
Checking the regex against the old_wikitext seems to worked, false positives are more rare and fixable now.




Shouldn't only be restricted on galleries, hopefully we get a few more positives then. --The Evil IP address
Shouldn't only be restricted on galleries, hopefully we get a few more positives then. --The Evil IP address


Actually, no reason to restrict this on a few namespaces only. Personal attacks are welcome in no namespace. --The Evil IP address
Actually, no reason to restrict this on a few namespaces only. Personal attacks are welcome in no namespace. --The Evil IP address


Simplify logic ((A & B) | !A) to (!A | B), some regex simplifcation --Guanaco 16 Nov 2017
Simplify logic ((A & B) | !A) to (!A | B), some regex simplifcation --Guanaco 16 Nov 2017
added 'pička', ongoing vandalism from 212.200.0.0/16 --Achim55 2024-06-22
Filter conditions
Conditions:
(documentation)
(condition usage)
!("autoconfirmed" in USER_GROUPS) & (!("user" in USER_GROUPS) | edit_delta > 5000) &  
!("autoconfirmed" in USER_GROUPS) & (!("user" in USER_GROUPS) | edit_delta > 5000) &  
(lcase(added_lines) rlike "\b(?<!it)(is|\'s|are|\'re|u\s*r\b)\s+(a|an|)\s*(fuck(ing|)|(u|ü)ber|ultra|very|)[ -]*((ass|arse)(hole|)\b|bastard|cock(sucker|s|)\b|cunt|d(1|i)ck|douche|fag|ghey|loser|kike|(mother|)fuck(er|face)|nigg(er|a)|pa?edo(phile|)|prick|(re|fuck)tard|shit|slut|tosser|twat|wanker|whore|bitch|cabr[óo]n|culo|gay|idiot|moron|pendejo|penis\b|put[oa]|卐|卍|hitler|nazi)")
(lcase(added_lines) rlike "\b(?<!it)(is|\'s|are|\'re|u\s*r\b)\s+(a|an|)\s*(fuck(ing|)|(u|ü)ber|ultra|very|)[ -]*((ass|arse)(hole|)\b|bastard|cock(sucker|s|)\b|cunt|d(1|i)ck|douche|fag|ghey|loser|kike|(mother|)fuck(er|face)|nigg(er|a)|pa?edo(phile|)|prick|(re|fuck)tard|shit|slut|tosser|twat|wanker|whore|bitch|cabr[óo]n|culo|gay|idiot|moron|pendejo|penis\b|put[oa]|卐|卍|hitler|nazi|\bpička\b)")
& !(lcase(old_wikitext) rlike "\b(?<!it)(is|\'s|are|\'re|u\s*r\b)\s+(a|an|)\s*(fuck(ing|)|(u|ü)ber|ultra|very|)[ -]*((ass|arse)(hole|)\b|bastard|cock(sucker|s|)\b|cunt|d[1i]ck|douche|fag|ghey|loser|kike|(mother|)fuck(er|face)|nigg(er|a)|pa?edo(phile|)|prick|(re|fuck)tard|shit|slut|hurensohn|arschloch|wixer|tosser|twat|wanker|whore|bitch|cabr[óo]n|culo|gay|idiot|moron|pendejo|penis\b|put[oa]|卐|卍|hitler|nazi)")
& !(lcase(old_wikitext) rlike "\b(?<!it)(is|\'s|are|\'re|u\s*r\b)\s+(a|an|)\s*(fuck(ing|)|(u|ü)ber|ultra|very|)[ -]*((ass|arse)(hole|)\b|bastard|cock(sucker|s|)\b|cunt|d[1i]ck|douche|fag|ghey|loser|kike|(mother|)fuck(er|face)|nigg(er|a)|pa?edo(phile|)|prick|(re|fuck)tard|shit|slut|hurensohn|arschloch|wixer|tosser|twat|wanker|whore|bitch|cabr[óo]n|culo|gay|idiot|moron|pendejo|penis\b|put[oa]|卐|卍|hitler|nazi|pička)")