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 01:50, 25 June 2019 by MorgankevinjVersion from 01:54, 3 May 2023 by Mdaniels5757
Basic information
Notes:
Related filters:
Related filters:
* filter 14 - for blanking pages in the user/user talk namespaces
* filter 14 - for blanking pages in the user/user talk namespaces
* filter 42 - for section blanking
* filter 42 - for section blanking


This filter is for page blankings in the gallery (0), file (6) and category (14) namespace.
This filter is for page blankings in the gallery (0), file (6) and category (14) namespace.
* Add template namespace (10). --The Evil IP address
* Add template namespace (10). --The Evil IP address
* Add project namespace (4). --Krinkle
* Add project namespace (4). --Krinkle


Triggered for anyone not autoconfirmed.
Triggered for anyone not autoconfirmed.
* Raised to trigger for anyone not a sysop, there's no reason for blanked pages. Only extra work for admins to clean up. -- Krinkle
* Raised to trigger for anyone not a sysop, there's no reason for blanked pages. Only extra work for admins to clean up. -- Krinkle
* Actually there are legitimate reasons to blank a page; I was hit by this filter just before I became an admin. Allow edit count greater than 200. (I left the "sysop" in despite redundancy for code safety, in case there were a temporary single-purpose admin account or something.) - KoH
* Actually there are legitimate reasons to blank a page; I was hit by this filter just before I became an admin. Allow edit count greater than 200. (I left the "sysop" in despite redundancy for code safety, in case there were a temporary single-purpose admin account or something.) - KoH
'sysop' in user_groups --> "autopatrol" in user_rights -- Steinsplitter
'sysop' in user_groups --> "autopatrol" in user_rights -- Steinsplitter
Change line 4 to not trigger where new_size and old_size are both 0. -Mdaniels
Filter conditions
Conditions:
(documentation)
(condition usage)
(action = 'edit')
(action = 'edit')
& !("autopatrol" in user_rights | user_editcount >= 200)
& !("autopatrol" in user_rights | user_editcount >= 200)
& (page_namespace == 0 | page_namespace == 4 | page_namespace == 6 | page_namespace == 10 | page_namespace == 14)
& (page_namespace == 0 | page_namespace == 4 | page_namespace == 6 | page_namespace == 10 | page_namespace == 14)
& ((new_size < 10 & old_size > 100) | (new_size == 0))
& ((new_size < 10 & old_size > 100) | (new_size == 0 & old_size != 0))
& !("#redirect" in lcase(added_lines))
& !("#redirect" in lcase(added_lines))
& !("{{" in added_lines & "}}" in added_lines)
& !("{{" in added_lines & "}}" in added_lines)
& !("Sandbox" in page_title)
& !("Sandbox" in page_title)