Anonymous
Not logged in
Create account
Log in
Space Station 14 Wiki
Search
Help
Editing abuse filter
From Space Station 14 Wiki
Namespaces
More
More
Page actions
Abuse Filter navigation
(
Home
|
Recent filter changes
|
Examine past edits
|
Abuse log
)
Editing filter 1
Filter parameters
Filter ID:
1
Description:
(publicly viewable)
Statistics:
Of the last 2 actions, this filter has matched 0 (0%). On average, its run time is 0.44 ms, and it consumes 2 conditions of the condition limit.
Conditions:
edit_delta < 250 & !("confirmed" in user_groups) & page_namespace == 0 & ( dick_name := "\bDick('s\s\p{L}\p{Ll}|(,?\s(and|&))?\s\p{Lu}[\p{Ll}.])|\b(\p{Lu}(\p{Ll}+|\.)?(,?\s(and|&))?|[DM]r\.)\sDicks?\b|\b(first|last)\s*=\s*Dicks?\b|{{\s*[Ss]ortname\s*\|\s*Dicks?\s*\|"; !(summary irlike "und(id|o)|\brv[vt]?\b|revert") & ( bad_word := "\b(?:ass|butt)\s?holes?\b(?!\Wsurfer)|\b(?:dumb|(?:f|ph)at+(?:est)?)\s*a(?:ss|\$\$)\b|bitch(?!\"? magazine)|\bcock(?:s?|sucker)\b|\bdick(?:sucker|head)?s?\b|cuck(?:|s|er|ing)\b|\bcunts?\b|\bdildo|douche|f(?:u|v)ck|nigg(?:er|ah*)|p(?:a|e|ae)do(?:f|ph)il|fag(?:g[aio]t)?\b|penis(?!ton)|\bcrap(?:py)?\b|\bslut\b|whore|\b(?:bull|dog|horse)?shit(?:s|ti?er|t?y|t?ing)?\b|\bblah\b|\bpuss(?!ycat|y Riot)a?y|\bidiot\b|(?<!\bit )(?<!\bthat )\bwas here\b|\blol\b|(?:[asdfghjkl;]\s*){30}|\!{10,}"; added_lines irlike bad_word & !(added_lines rlike dick_name) & !(removed_lines irlike (bad_word + "|\w\*{1,4}\w")) & !((page_title + added_links) irlike bad_word) ) )
edit_delta < 250 & !("confirmed" in user_groups) & page_namespace == 0 & ( dick_name := "\bDick('s\s\p{L}\p{Ll}|(,?\s(and|&))?\s\p{Lu}[\p{Ll}.])|\b(\p{Lu}(\p{Ll}+|\.)?(,?\s(and|&))?|[DM]r\.)\sDicks?\b|\b(first|last)\s*=\s*Dicks?\b|{{\s*[Ss]ortname\s*\|\s*Dicks?\s*\|"; !(summary irlike "und(id|o)|\brv[vt]?\b|revert") & ( bad_word := "\b(?:ass|butt)\s?holes?\b(?!\Wsurfer)|\b(?:dumb|(?:f|ph)at+(?:est)?)\s*a(?:ss|\$\$)\b|bitch(?!\"? magazine)|\bcock(?:s?|sucker)\b|\bdick(?:sucker|head)?s?\b|cuck(?:|s|er|ing)\b|\bcunts?\b|\bdildo|douche|f(?:u|v)ck|nigg(?:er|ah*)|p(?:a|e|ae)do(?:f|ph)il|fag(?:g[aio]t)?\b|penis(?!ton)|\bcrap(?:py)?\b|\bslut\b|whore|\b(?:bull|dog|horse)?shit(?:s|ti?er|t?y|t?ing)?\b|\bblah\b|\bpuss(?!ycat|y Riot)a?y|\bidiot\b|(?<!\bit )(?<!\bthat )\bwas here\b|\blol\b|(?:[asdfghjkl;]\s*){30}|\!{10,}"; added_lines irlike bad_word & !(added_lines rlike dick_name) & !(removed_lines irlike (bad_word + "|\w\*{1,4}\w")) & !((page_title + added_links) irlike bad_word) ) )
Notes:
Creating as requested by Sole Soul, log only for now. - Someguy1221 Hasn't been tested sufficiently for false positives. Change to warn and tag. - KoH Adding "wuss rock". --Reaper Put \b around cunt, remove suck (we already have a filter for that). - KoH Change back to disallow. Run for over 9 days, 1683 hits, no false positives. - Someguy1221 Use same quote exemption as filter 9. - KoH As a test, remove the edit_delta > 0" condition. Meanwhile, the filter is tag only. -Sole Soul Change to disallow. -Sole Soul Optimize. -Sole Soul Add some bad words, remove others with no hits. Will monitor log for any FPs. -Sole Soul Removal of the word "balls" and renaming the filter. -Sole Soul No need to be private. Sole Soul Fix to avoid false positive of "Teledildonics". Od Mishehu rm "hello" - causing FPs in music-related pages. Also not a bad word. --Reaper 2012-05-05 Use single string. - KoH Wrap both sides of "was here". - KoH Remove mild or ambiguous terms. There is a reason why we have filter 11 for "suck." - KoH Hiding due to potential for abuse. Format and reduce condition usage. -DF Delimit "slut" to allow "Slutsky", at least for now. RF 2015-06-19 Why is there the line ! removed_lines irlike "\w\*\*?\w" ? Optimize - we can reduce false positives in future. RF 20150817 Remove false positives due to dismbig pages with bad words in their name. Note this test is only carried out if it would otherwise be considered vandalism, and so is rare. RF 20150819 Include the spelling "paedophile" in the words to be caught. --Od Mishehu Remove "awesome" for now. RF 2015-10-29 ! added_lines rlike "\bDick\b\s[A-Z][a-z]" & ... Should exclude FPS for poele called Dick Foo. RF 20151101 Merging in one rule from 285 so it can be disabled. Filter does not need to be private as a general-purpose vandalism filter, methinks. Also increasing edit delta and removing max length of added_lines, those wouldn't seem to help false positives that much. Finally, removing the now-unneeded short-circuiting that was fixed in MediaWiki 1.28. I'm keeping a close eye on the logs ~MA 2016.09.11 Removing "hi", causing false positives and is already covered by Special:AbuseFilter/664 ~MA 2017.01.01 Adding cuck. Tested at filter 839, looks good. --Someguy1221 Allow people called Foo Dick as well as Dick Foo. -Cyp 2017-10-09 Add summary tests as well.-CYBERPOWER Adding an exception for edit summaries containing a bad word, for if the article already contained a bad word, and the summary looks to be autogenerated from a section edit. Without it, this triggers false positives when new users and IPs edit sections whose title contains a bad word. Happens with some music-related pages. --Someguy1221 Excluding "It was here" from the "____ was here" test. --Someguy1221 Cleanup, whitelist {{sortname|Dick|Tracy}}, etc. ~MA Change "\bcrap" to "\bcrap(?:py)?\b" per [[Special:PermaLink/879717525#24.243.2.93]] -Galo 2019.01.23 Per [[Special:PermaLink/881084124#194.69.14.123]] no need to check page_title for just disambiguation pages -Galo 2019.01.31 Remove edit summary portion of the filter per [[Special:PermaLink/882767769#149.135.11.157]] (needs to be moved to another filter so that false positives can be reduced). -Galo 2019.02.11 Allow words staring with "blah", see [[Wikipedia:Edit_filter/False_positives/Archive_94#2A01:110F:4101:1900:A075:F1A7:6AF3:5409]] --SoY 7 Mar 2019 Ignore cases where links have bad words per FPs. -G 2019-04-11 Allow "Dick and Jane", "Tom, Dick, and Harry", etc. --Suffusion of Yellow 00:43 13 Apr 2019 Allow "Peniston", not just "Penistone". Suggested by DannyS712, see [[Special:PermaLink/902284907#Tiptoeslightly]] --Suffusion of Yellow 20:27 17 Jun 2019 Merge in some words from filter 839; see that filter's notes for attribution and links to discussions. --Suffusion of Yellow 22:23 4 Dec 2019 Rm useless negative lookahead assertion; was trying to mach the (s?|sucker) after "cock". --Suffusion of Yellow 22:37 4 Dec 2019 Use non-capturing groups to prevent similar errors in the future. --Suffusion of Yellow 22:42 4 Dec 2019 Rm triple-big; no matches in 5000 hits. --Suffusion of Yellow 22:53 4 Dec 2019 Also copy "dumb\s*ass" from filter 839; still undecided about plain "ass". --Suffusion of Yellow 23:07 4 Dec 2019 Whitelist "Foo & Dick", etc. --Suffusion of Yellow 18:49 20 Dec 2019 +fatass and variants --Suffusion of Yellow 21:31 24 Jan 2021 +more variants --Suffusion of Yellow 01:01 29 Jan 2021 +a$$ variants too --Suffusion of Yellow 02:05 30 Jan 2021 Allow last name "Dicks" --Suffusion of Yellow 20:42 16 Feb 2021 Also check for accented Dick Names. --Suffusion of Yellow 18:36 5 Mar 2021 Imported from the English Wikipedia to the SS14 wiki --Moony 09:54 13 Dec 2021
Flags:
Hide details of this filter from public view
Enable this filter
Mark as deleted
Filter last modified:
15:54, 13 December 2021
by
Moony
(
talk
|
contribs
)
History:
View this filter's history
Tools:
Export this filter to another wiki
{"data":{"rules":"edit_delta \u003C 250 \u0026\r\n!(\"confirmed\" in user_groups) \u0026\r\npage_namespace == 0 \u0026 (\r\n dick_name := \"\\bDick('s\\s\\p{L}\\p{Ll}|(,?\\s(and|\u0026))?\\s\\p{Lu}[\\p{Ll}.])|\\b(\\p{Lu}(\\p{Ll}+|\\.)?(,?\\s(and|\u0026))?|[DM]r\\.)\\sDicks?\\b|\\b(first|last)\\s*=\\s*Dicks?\\b|{{\\s*[Ss]ortname\\s*\\|\\s*Dicks?\\s*\\|\";\r\n\r\n !(summary irlike \"und(id|o)|\\brv[vt]?\\b|revert\") \u0026 (\r\n bad_word := \"\\b(?:ass|butt)\\s?holes?\\b(?!\\Wsurfer)|\\b(?:dumb|(?:f|ph)at+(?:est)?)\\s*a(?:ss|\\$\\$)\\b|bitch(?!\\\"? magazine)|\\bcock(?:s?|sucker)\\b|\\bdick(?:sucker|head)?s?\\b|cuck(?:|s|er|ing)\\b|\\bcunts?\\b|\\bdildo|douche|f(?:u|v)ck|nigg(?:er|ah*)|p(?:a|e|ae)do(?:f|ph)il|fag(?:g[aio]t)?\\b|penis(?!ton)|\\bcrap(?:py)?\\b|\\bslut\\b|whore|\\b(?:bull|dog|horse)?shit(?:s|ti?er|t?y|t?ing)?\\b|\\bblah\\b|\\bpuss(?!ycat|y Riot)a?y|\\bidiot\\b|(?\u003C!\\bit )(?\u003C!\\bthat )\\bwas here\\b|\\blol\\b|(?:[asdfghjkl;]\\s*){30}|\\!{10,}\";\r\n\r\n added_lines irlike bad_word \u0026\r\n !(added_lines rlike dick_name) \u0026\r\n !(removed_lines irlike (bad_word + \"|\\w\\*{1,4}\\w\")) \u0026\r\n !((page_title + added_links) irlike bad_word)\r\n )\r\n)","name":"Addition of bad words or other vandalism","comments":"Creating as requested by Sole Soul, log only for now. - Someguy1221\r\n\r\nHasn't been tested sufficiently for false positives. Change to warn and tag. - KoH\r\n\r\nAdding \"wuss rock\". --Reaper\r\nPut \\b around cunt, remove suck (we already have a filter for that). - KoH\r\n\r\nChange back to disallow. Run for over 9 days, 1683 hits, no false positives. - Someguy1221\r\n\r\nUse same quote exemption as filter 9. - KoH\r\n\r\nAs a test, remove the edit_delta \u003E 0\" condition. Meanwhile, the filter is tag only. -Sole Soul\r\nChange to disallow. -Sole Soul\r\n\r\nOptimize. -Sole Soul\r\nAdd some bad words, remove others with no hits. Will monitor log for any FPs. -Sole Soul\r\nRemoval of the word \"balls\" and renaming the filter. -Sole Soul\r\n\r\nNo need to be private. Sole Soul\r\n\r\nFix to avoid false positive of \"Teledildonics\". Od Mishehu\r\n\r\nrm \"hello\" - causing FPs in music-related pages. Also not a bad word. --Reaper 2012-05-05\r\n\r\nUse single string. - KoH\r\n\r\nWrap both sides of \"was here\". - KoH\r\n\r\nRemove mild or ambiguous terms. There is a reason why we have filter 11 for \"suck.\" - KoH\r\n\r\nHiding due to potential for abuse.\r\n\r\nFormat and reduce condition usage. -DF\r\n\r\nDelimit \"slut\" to allow \"Slutsky\", at least for now. RF 2015-06-19\r\n\r\nWhy is there the line \r\n! removed_lines irlike \"\\w\\*\\*?\\w\" ?\r\n\r\nOptimize - we can reduce false positives in future. RF 20150817\r\nRemove false positives due to dismbig pages with bad words in their name. Note this test is only carried out if it would otherwise be considered vandalism, and so is rare. RF 20150819\r\n\r\nInclude the spelling \"paedophile\" in the words to be caught. --Od Mishehu\r\nRemove \"awesome\" for now. RF 2015-10-29\r\n! added_lines rlike \"\\bDick\\b\\s[A-Z][a-z]\" \u0026 ...\r\nShould exclude FPS for poele called Dick Foo. RF 20151101\r\n\r\nMerging in one rule from 285 so it can be disabled. Filter does not need to be private as a general-purpose vandalism filter, methinks. Also increasing edit delta and removing max length of added_lines, those wouldn't seem to help false positives that much. Finally, removing the now-unneeded short-circuiting that was fixed in MediaWiki 1.28. I'm keeping a close eye on the logs ~MA 2016.09.11\r\n\r\nRemoving \"hi\", causing false positives and is already covered by Special:AbuseFilter/664 ~MA 2017.01.01\r\n\r\nAdding cuck. Tested at filter 839, looks good. --Someguy1221\r\n\r\nAllow people called Foo Dick as well as Dick Foo. -Cyp 2017-10-09\r\n\r\nAdd summary tests as well.-CYBERPOWER\r\n\r\nAdding an exception for edit summaries containing a bad word, for if the article already contained a bad word, and the summary looks to be autogenerated from a section edit. Without it, this triggers false positives when new users and IPs edit sections whose title contains a bad word. Happens with some music-related pages. --Someguy1221\r\n\r\nExcluding \"It was here\" from the \"____ was here\" test. --Someguy1221\r\n\r\nCleanup, whitelist {{sortname|Dick|Tracy}}, etc. ~MA\r\n\r\nChange \"\\bcrap\" to \"\\bcrap(?:py)?\\b\" per [[Special:PermaLink/879717525#24.243.2.93]] -Galo 2019.01.23\r\n\r\nPer [[Special:PermaLink/881084124#194.69.14.123]] no need to check page_title for just disambiguation pages -Galo 2019.01.31\r\n\r\nRemove edit summary portion of the filter per [[Special:PermaLink/882767769#149.135.11.157]] (needs to be moved to another filter so that false positives can be reduced). -Galo 2019.02.11\r\n\r\nAllow words staring with \"blah\", see [[Wikipedia:Edit_filter/False_positives/Archive_94#2A01:110F:4101:1900:A075:F1A7:6AF3:5409]] --SoY 7 Mar 2019\r\n\r\nIgnore cases where links have bad words per FPs. -G 2019-04-11\r\n\r\nAllow \"Dick and Jane\", \"Tom, Dick, and Harry\", etc. --Suffusion of Yellow 00:43 13 Apr 2019\r\n\r\nAllow \"Peniston\", not just \"Penistone\". Suggested by DannyS712, see [[Special:PermaLink/902284907#Tiptoeslightly]] --Suffusion of Yellow 20:27 17 Jun 2019\r\n\r\nMerge in some words from filter 839; see that filter's notes for attribution and links to discussions. --Suffusion of Yellow 22:23 4 Dec 2019\r\n\r\nRm useless negative lookahead assertion; was trying to mach the (s?|sucker) after \"cock\". --Suffusion of Yellow 22:37 4 Dec 2019\r\n\r\nUse non-capturing groups to prevent similar errors in the future. --Suffusion of Yellow 22:42 4 Dec 2019\r\n\r\nRm triple-big; no matches in 5000 hits. --Suffusion of Yellow 22:53 4 Dec 2019\r\n\r\nAlso copy \"dumb\\s*ass\" from filter 839; still undecided about plain \"ass\". --Suffusion of Yellow 23:07 4 Dec 2019\r\n\r\nWhitelist \"Foo \u0026 Dick\", etc. --Suffusion of Yellow 18:49 20 Dec 2019\r\n\r\n+fatass and variants --Suffusion of Yellow 21:31 24 Jan 2021\r\n+more variants --Suffusion of Yellow 01:01 29 Jan 2021\r\n+a$$ variants too --Suffusion of Yellow 02:05 30 Jan 2021\r\n\r\nAllow last name \"Dicks\" --Suffusion of Yellow 20:42 16 Feb 2021\r\n\r\nAlso check for accented Dick Names. --Suffusion of Yellow 18:36 5 Mar 2021\r\n\r\nImported from the English Wikipedia to the SS14 wiki --Moony 09:54 13 Dec 2021","group":"default","actions":{"disallow":["abusefilter-disallowed"]},"enabled":true,"deleted":false,"hidden":false,"global":false},"actions":{"disallow":["abusefilter-disallowed"]}}
Actions to take when matched
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:
Navigation
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Links
Main Website
Guides
Wiki tools
Wiki tools
Special pages
Page tools
Page tools
User page tools
More
Special page
Printable version