Home
•
Search
•
Translate
Editing filter 50 (see also a
graph
of recent actions)
Filter parameters
Filter ID:
50
Description:
(publicly viewable)
Filter hits:
566,389 hits
Statistics:
Of the last 209,184 actions, this filter has matched 26 (0.01%). On average, its run time is 0.12 ms, and it consumes 1.6 conditions of the condition limit.
Conditions:
(
documentation
)
!("confirmed" in user_groups) & length(rmwhitespace(added_lines)) > 12 & ( shouting := "^[A-Z0-9\s\pP]*?[A-Z]{5}[A-Z0-9\s\pP]*$"; added_lines rlike shouting & !(removed_lines rlike shouting) & !(added_lines rlike "#REDIRECT|__[A-Z]+__|^\*|{{[A-Z0-9\s\pP]*?[A-Z]{5}[A-Z0-9\s\pP]*}}") & !(page_title irlike "sandbox") )
!("confirmed" in user_groups) & length(rmwhitespace(added_lines)) > 12 & ( shouting := "^[A-Z0-9\s\pP]*?[A-Z]{5}[A-Z0-9\s\pP]*$"; added_lines rlike shouting & !(removed_lines rlike shouting) & !(added_lines rlike "#REDIRECT|__[A-Z]+__|^\*|{{[A-Z0-9\s\pP]*?[A-Z]{5}[A-Z0-9\s\pP]*}}") & !(page_title irlike "sandbox") )
Notes:
Contribution consists only of all-caps, numbers, and punctuation. > Removed some false positives and limited user contribs --Admiral Norton More efficient position to check editcount -DF Change editcount to check for autoconfirm, no sense making arbitrary limits. rearranging for efficiency - Hersfold modifying regex to try for a bit more efficient setup. Old regex is: ^[A-Z0-9\s\pP]*[A-Z]{5}[A-Z0-9\s\pP]*$ - Nixeagle Would this be better with (added_lines rlike "^#\s*REDIRECT\s*\[\[") ? - hersfold exempted all caps templates - xaosflux add tag "shouting" - Cen Formatting and condition count reduction. -DF Use a variable to avoid compiling the regex twice. RF Allow anything that looks like a magic word, instead of try to list them all and then remember to update the filter when more are added. Checked against the last 500 hits. --Suffusion of Yellow 22:29 19 Apr 2019 Fix = / == for conditional [efc918b0] --TNT Apply to all namespaces --TNT Fix template exemption regex. --Galobtter 05:50 24 Mar 2023 Exclude sandboxes. --Suffusion of Yellow 19:42 19 Dec 2023
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:
19:44, 19 December 2023
by
Suffusion of Yellow
(
talk
|
contribs
)
History:
View this filter's history
Tools:
Export this filter to another wiki
{"data":{"rules":"!(\"confirmed\" in user_groups) \u0026\r\nlength(rmwhitespace(added_lines)) \u003E 12 \u0026 (\r\n shouting := \"^[A-Z0-9\\s\\pP]*?[A-Z]{5}[A-Z0-9\\s\\pP]*$\";\r\n\r\n added_lines rlike shouting \u0026\r\n !(removed_lines rlike shouting) \u0026\r\n !(added_lines rlike \"#REDIRECT|__[A-Z]+__|^\\*|{{[A-Z0-9\\s\\pP]*?[A-Z]{5}[A-Z0-9\\s\\pP]*}}\") \u0026\r\n !(page_title irlike \"sandbox\")\r\n)","name":"Shouting","comments":"Contribution consists only of all-caps, numbers, and punctuation.\r\n\r\n\u003E Removed some false positives and limited user contribs --Admiral Norton\r\n\r\nMore efficient position to check editcount -DF\r\n\r\nChange editcount to check for autoconfirm, no sense making arbitrary limits.\r\n\r\nrearranging for efficiency - Hersfold\r\n\r\nmodifying regex to try for a bit more efficient setup. Old regex is:\r\n^[A-Z0-9\\s\\pP]*[A-Z]{5}[A-Z0-9\\s\\pP]*$ - Nixeagle\r\n\r\nWould this be better with (added_lines rlike \"^#\\s*REDIRECT\\s*\\[\\[\") ? - hersfold\r\n\r\nexempted all caps templates - xaosflux\r\n\r\nadd tag \"shouting\" - Cen\r\n\r\nFormatting and condition count reduction. -DF\r\nUse a variable to avoid compiling the regex twice. RF\r\n\r\nAllow anything that looks like a magic word, instead of try to list them all and then remember to update the filter when more are added. Checked against the last 500 hits. --Suffusion of Yellow 22:29 19 Apr 2019\r\n\r\nFix = / == for conditional [efc918b0] --TNT\r\n\r\nApply to all namespaces --TNT\r\n\r\nFix template exemption regex. --Galobtter 05:50 24 Mar 2023\r\n\r\nExclude sandboxes. --Suffusion of Yellow 19:42 19 Dec 2023","group":"default","actions":{"tag":["shouting"],"warn":["abusefilter-warning-shouting"]},"enabled":true,"deleted":false,"privacylevel":0,"global":false},"actions":{"tag":["shouting"],"warn":["abusefilter-warning-shouting"]}}
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:
(see
Wikipedia:Tags
for use and formatting)
(please don't rename a tag here, see link above)
(one per line, no commas, publicly visible)
shouting
Top Of Page
Home
•
Search
•
Translate
©
CSE