H
e
l
p
V
i
e
w
i
n
g
a
b
u
s
e
f
i
l
t
e
r
4
:
P
a
g
e
b
l
a
n
k
i
n
g
A
b
u
s
e
F
i
l
t
e
r
n
a
v
i
g
a
t
i
o
n
(
H
o
m
e
|
R
e
c
e
n
t
f
i
l
t
e
r
c
h
a
n
g
e
s
|
E
x
a
m
i
n
e
p
a
s
t
e
d
i
t
s
|
A
b
u
s
e
l
o
g
)
E
d
i
t
i
n
g
f
i
l
t
e
r
4
J
u
m
p
t
o
n
a
v
i
g
a
t
i
o
n
J
u
m
p
t
o
s
e
a
r
c
h
Filter parameters
Filter ID:
4
Description:
(publicly viewable)
Filter group:
Default
flow
Statistics:
Of the last 440,082 actions, this filter has matched 1 (0%). On average, its run time is 0.58 ms, and it consumes 2 conditions of the condition limit.
Conditions:
(
documentation
)
(
condition usage
)
(action = 'edit') & !("autopatrol" in user_rights | user_editcount >= 200) & (page_namespace == 0 | page_namespace == 4 | page_namespace == 6 | page_namespace == 10 | page_namespace == 14) & ((new_size < 10 & old_size > 100) | (new_size == 0 & old_size != 0)) & !("#redirect" in lcase(added_lines)) & !("{{" in added_lines & "}}" in added_lines) & !("Sandbox" in page_title)
(action = 'edit') & !("autopatrol" in user_rights | user_editcount >= 200) & (page_namespace == 0 | page_namespace == 4 | page_namespace == 6 | page_namespace == 10 | page_namespace == 14) & ((new_size < 10 & old_size > 100) | (new_size == 0 & old_size != 0)) & !("#redirect" in lcase(added_lines)) & !("{{" in added_lines & "}}" in added_lines) & !("Sandbox" in page_title)
Notes:
Related filters: * filter 14 - for blanking pages in the user/user talk namespaces * filter 42 - for section blanking 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 project namespace (
4
). --Krinkle 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 * 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 Change line 4 to not trigger where new_size and old_size are both 0. -Mdaniels
Flags:
Hide details of this filter from public view
Enable this filter
I understand that details of this filter will be hidden from users who cannot see [https://www.mediawiki.org/wiki/Extension:AbuseFilter/Rules_format#Protected_variables protected variables]
Mark as deleted
Filter last modified:
01:54, 3 May 2023
by
Mdaniels5757
(
talk
|
contribs
)
History:
View this filter's history
Tools:
Export this filter to another wiki
{"data":{"rules":"(action = 'edit')\r\n\u0026 !(\"autopatrol\" in user_rights | user_editcount \u003E= 200)\r\n\u0026 (page_namespace == 0 | page_namespace == 4 | page_namespace == 6 | page_namespace == 10 | page_namespace == 14)\r\n\u0026 ((new_size \u003C 10 \u0026 old_size \u003E 100) | (new_size == 0 \u0026 old_size != 0))\r\n\u0026 !(\"#redirect\" in lcase(added_lines))\r\n\u0026 !(\"{{\" in added_lines \u0026 \"}}\" in added_lines)\r\n\u0026 !(\"Sandbox\" in page_title)","name":"Page blanking","comments":"Related filters:\r\n* filter 14 - for blanking pages in the user/user talk namespaces\r\n* filter 42 - for section blanking\r\n\r\nThis filter is for page blankings in the gallery (0), file (
6
) and category (
14
) namespace.\r\n* Add template namespace (
10
). --The Evil IP address\r\n* Add project namespace (
4
). --Krinkle\r\n\r\nTriggered for anyone not autoconfirmed.\r\n* Raised to trigger for anyone not a sysop, there's no reason for blanked pages. Only extra work for admins to clean up. -- Krinkle\r\n* 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\r\n'sysop' in user_groups --\u003E \"autopatrol\" in user_rights -- Steinsplitter\r\n\r\nChange line 4 to not trigger where new_size and old_size are both 0. -Mdaniels","group":"default","actions":{"disallow":["abusefilter-disallowed"],"warn":["abusefilter-warning-blanking2"]},"enabled":true,"deleted":false,"privacylevel":0,"global":false},"actions":{"disallow":["abusefilter-disallowed"],"warn":["abusefilter-warning-blanking2"]}}
Actions to take when matched
Trigger actions only if the user trips a rate limit
Number of actions to allow:
Period of time (in seconds):
Group throttle by:
user
See
the documentation on mediawiki.org
.
Trigger these actions after giving the user a warning
System message to use for warning:
abusefilter-warning
Other message
Page name of other message:
(without "MediaWiki:" prefix)
Show/Hide preview of selected message
Prevent the user from performing the action in question
System message to use for disallowing:
abusefilter-disallowed
Other message
Page name of other message:
(without "MediaWiki:" prefix)
Show/Hide preview of selected message
Revoke the user's autoconfirmed status
Tag the edit in contributions lists and page histories
Tags
to apply:
R
e
t
r
i
e
v
e
d
f
r
o
m
"
https://commons.wikimedia.org/wiki/Special:AbuseFilter/4
"
N
a
v
i
g
a
t
i
o
n
m
e
n
u
P
e
r
s
o
n
a
l
t
o
o
l
s
●
E
n
g
l
i
s
h
●
N
o
t
l
o
g
g
e
d
i
n
●
T
a
l
k
●
C
o
n
t
r
i
b
u
t
i
o
n
s
●
C
r
e
a
t
e
a
c
c
o
u
n
t
●
L
o
g
i
n
N
a
m
e
s
p
a
c
e
s
●
S
p
e
c
i
a
l
p
a
g
e
E
n
g
l
i
s
h
V
i
e
w
s
M
o
r
e
S
e
a
r
c
h
N
a
v
i
g
a
t
e
●
M
a
i
n
p
a
g
e
●
W
e
l
c
o
m
e
●
C
o
m
m
u
n
i
t
y
p
o
r
t
a
l
●
V
i
l
l
a
g
e
p
u
m
p
●
H
e
l
p
c
e
n
t
e
r
P
a
r
t
i
c
i
p
a
t
e
●
U
p
l
o
a
d
f
i
l
e
●
R
e
c
e
n
t
c
h
a
n
g
e
s
●
L
a
t
e
s
t
f
i
l
e
s
●
R
a
n
d
o
m
f
i
l
e
●
C
o
n
t
a
c
t
u
s
T
o
o
l
s
●
S
p
e
c
i
a
l
p
a
g
e
s
●
P
r
i
n
t
a
b
l
e
v
e
r
s
i
o
n
●
G
e
t
s
h
o
r
t
e
n
e
d
U
R
L
●
D
o
w
n
l
o
a
d
Q
R
c
o
d
e
●
P
r
i
v
a
c
y
p
o
l
i
c
y
●
A
b
o
u
t
W
i
k
i
m
e
d
i
a
C
o
m
m
o
n
s
●
D
i
s
c
l
a
i
m
e
r
s
●
C
o
d
e
o
f
C
o
n
d
u
c
t
●
D
e
v
e
l
o
p
e
r
s
●
S
t
a
t
i
s
t
i
c
s
●
C
o
o
k
i
e
s
t
a
t
e
m
e
n
t
●
M
o
b
i
l
e
v
i
e
w