Toggle search
Search
Toggle menu
Notifications
Toggle personal menu
Editing abuse filter
Help
Views
associated-pages
Home
Recent filter changes
Examine past edits
Abuse log
More actions
Editing filter 6
Filter parameters
Filter ID:
6
Description:
(publicly viewable)
Conditions:
!("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
Mark as deleted
Filter last modified:
18:09, 27 May 2024
by
Mausterio
(
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,"hidden":false,"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
Block the user and/or IP address from editing
Block the user and/or IP address from editing their own talk page
Block duration for non-registered users:
2 hours
1 day
3 days
1 week
2 weeks
1 month
3 months
6 months
1 year
indefinite
Block duration for registered users:
2 hours
1 day
3 days
1 week
2 weeks
1 month
3 months
6 months
1 year
indefinite
Tag the edit for further review
Tags
to apply:
shouting