Abuse filter management

From Test Wiki
Abuse Filter navigation (Home | Recent filter changes | Examine past edits | Abuse log)

Differences between versions

ItemVersion from 20:57, 23 August 2024 by Tailsultimatefan3891Version from 23:55, 30 November 2024 by Codename Noreste
Basic information

Description:

(publicly viewable)
Catch "Poop" vandalism
"Poop" vandalism
Notes:
 
Recycling this to actually catch poop vandalism and was taken from Meta Wikimedia filter 123. --Codename Noreste 23:55 30 Nov 2024
Filter conditions
Conditions:
!contains_any(user_groups, "sysop", "confirmed", "autoconfirmed", "bureaucrat")
poop := "\bP+[0O]{2,}(?:P+(?:E*(?:S+|R+S*|D+)|IN+['G]*|Y+)?|\s*P[0O]{2,})\b";
& page_title irlike "\.(js|css)$"
 
& page_id != 702
!equals_to_any(page_namespace, 2, 3) &
& rmwhitespace(added_lines) irlike "\bpoop[ing]|\bpee[ing]|\bfart[ing]|\btoilet[ing]"
!contains_any(user_groups, "autopatrol", "sysop", "bot") &
added_lines irlike poop &
!(removed_lines irlike poop)
Actions to take when matched
Actions to take when matched
Tag: "Poop" vandalism
Tag: Possible vandalism
Warn: abusefilter-warning
Warn: abusefilter-warning