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 5
Filter parameters
Filter ID:
5
Description:
(publicly viewable)
Conditions:
!("confirmed" in user_groups) & page_namespace == 0 & ( stringy := "[\p{L}\p{N}]{50}"; added_lines rlike stringy & !(removed_lines rlike stringy) & !(added_lines irlike ( "(?:file\s*:|image\s*:|https?://)[^\s]*?"+stringy+"|word|sequence|number|digit|data:image|[\\x{4E00}-\\x{9FFF}]|math" ) ) & !(added_links rlike stringy) )
!("confirmed" in user_groups) & page_namespace == 0 & ( stringy := "[\p{L}\p{N}]{50}"; added_lines rlike stringy & !(removed_lines rlike stringy) & !(added_lines irlike ( "(?:file\s*:|image\s*:|https?://)[^\s]*?"+stringy+"|word|sequence|number|digit|data:image|[\\x{4E00}-\\x{9FFF}]|math" ) ) & !(added_links rlike stringy) )
Notes:
A long string of letters and/or numbers may be indicative of vandalism. - KoH FP: Adding links. - KoH Made the string length allowed before tagging longer, as it's catching URLs.. -Versageek Hope this check for http is better... - KoH Also check https. - KoH Virtually everything triggering this hits another filter, and this uses a lot of conditions, disabled, consider merging in to 135. -Prodego -ok -P Turn to disallow. -Sole Soul I can think of legitimate uses for 50+ character strings. From experience, in a warn-tag filter, a warning already blocks out over 75% of the vandalism. - KoH False positives are associated with the word "word". -Sole Soul Optimize for conditions. RF 20150724 Adding the word "image" per false positive. Od Mishehu 20171227 Use "\p{L}\p{N}" to catch unicode character repetition; make exceptions slightly more focused. -G 2019-02-25 Disallow per [[Special:PermaLink/885595932#Setting_Filter_231_to_disallow?]] -G 2019-03-01 Exempt CJK chars due to lack of spacing in those languages. - KoH 2022-07-16 Simplify regex. --Suffusion of Yellow 23:14 25 Nov 2022 So that we don't trigger on items in "math" tags, which may reasonable be long numerical strings without spaces ([[Special:AbuseLog/35551832]]) -- RTH (23:07, 2023 July 20) Also check added_links; most of the time this covered by the "https?://" check but not if the link is from a template, e.g. [[Special:AbuseLog/36540662]]. --Suffusion of Yellow 03:06 12 Dec 2023
Flags:
Hide details of this filter from public view
Enable this filter
Mark as deleted
Filter last modified:
18:08, 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\npage_namespace == 0 \u0026\r\n(\r\n stringy := \"[\\p{L}\\p{N}]{50}\";\r\n added_lines rlike stringy \u0026\r\n !(removed_lines rlike stringy) \u0026\r\n !(added_lines irlike ( \"(?:file\\s*:|image\\s*:|https?://)[^\\s]*?\"+stringy+\"|word|sequence|number|digit|data:image|[\\\\x{4E00}-\\\\x{9FFF}]|math\" ) ) \u0026\r\n !(added_links rlike stringy)\r\n)","name":"Long string of characters containing no spaces","comments":"A long string of letters and/or numbers may be indicative of vandalism. - KoH\r\n\r\nFP: Adding links. - KoH\r\n\r\nMade the string length allowed before tagging longer, as it's catching URLs.. -Versageek\r\n\r\nHope this check for http is better... - KoH\r\n\r\nAlso check https. - KoH\r\n\r\nVirtually everything triggering this hits another filter, and this uses a lot of conditions, disabled, consider merging in to 135. -Prodego\r\n-ok -P\r\nTurn to disallow. -Sole Soul\r\n\r\nI can think of legitimate uses for 50+ character strings. From experience, in a warn-tag filter, a warning already blocks out over 75% of the vandalism. - KoH\r\n\r\nFalse positives are associated with the word \"word\". -Sole Soul\r\n\r\nOptimize for conditions. RF 20150724\r\n\r\nAdding the word \"image\" per false positive. Od Mishehu 20171227\r\n\r\nUse \"\\p{L}\\p{N}\" to catch unicode character repetition; make exceptions slightly more focused. -G 2019-02-25\r\nDisallow per [[Special:PermaLink/885595932#Setting_Filter_231_to_disallow?]] -G 2019-03-01\r\n\r\nExempt CJK chars due to lack of spacing in those languages. - KoH 2022-07-16\r\n\r\nSimplify regex. --Suffusion of Yellow 23:14 25 Nov 2022\r\n\r\nSo that we don't trigger on items in \"math\" tags, which may reasonable be long numerical strings without spaces ([[Special:AbuseLog/35551832]]) -- RTH (23:07, 2023 July 20)\r\n\r\nAlso check added_links; most of the time this covered by the \"https?://\" check but not if the link is from a template, e.g. [[Special:AbuseLog/36540662]]. --Suffusion of Yellow 03:06 12 Dec 2023","group":"default","actions":{"disallow":["abusefilter-disallowed"]},"enabled":true,"deleted":false,"hidden":false,"global":false},"actions":{"disallow":["abusefilter-disallowed"]}}
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: