Abuse filter management

From Test Wiki
Abuse Filter navigation (Home | Recent filter changes | Examine past edits | Abuse log)

Differences between versions

ItemVersion from 21:57, 26 July 2024 by JustarandomamericanVersion from 06:53, 30 July 2024 by Codename Noreste
Basic information
Notes:
Imported from https://meta.wikimedia.org/wiki/Special:AbuseFilter/246 on Meta (Wikimedia), but with some minor changes to the syntax. This could catch potentially problematic translations that may not be actually translations. -- Codename Noreste, June 25 2024
Imported from https://meta.wikimedia.org/wiki/Special:AbuseFilter/246 on Meta (Wikimedia), but with some minor changes to the syntax. This could catch potentially problematic translations that may not be actually translations. -- Codename Noreste, June 25 2024


Changed to !contains_any(user_groups, "autopatrol", "sysop"). -- Codename Noreste, June 26 2024
Changed to !contains_any(user_groups, "autopatrol", "sysop"). -- Codename Noreste, June 26 2024


Tagging. -CanonNi 6/26
Tagging. -CanonNi 6/26


Numerous FPs, no true positives, disabling - Justa, 7/26
Numerous FPs, no true positives, disabling - Justa, 7/26
Changing to user_editcount and target users below 25 edits in case we want to enable this again, and the tag is not necessary. -- Codename Noreste, July 30 2024
Filter conditions
Conditions:
user_editcount < 25 &
page_namespace == 1198 &
page_namespace == 1198 &
action == "edit" &
!contains_any(user_groups, "autopatrol", "sysop") &
(
(
     count("$",translate_source_text) != count("$",new_wikitext) |
     count("$",translate_source_text) != count("$",new_wikitext) |
     length(new_wikitext) == 0 |
     length(new_wikitext) == 0 |
     (
     (
         length(translate_source_text) / length(new_wikitext) > 3 &
         length(translate_source_text) / length(new_wikitext) > 3 &
         !equals_to_any(translate_target_language, 'zh','ko', 'ja', 'yue')
         !equals_to_any(translate_target_language, 'zh','ko', 'ja', 'yue')
     ) | (
     ) | (
         length(translate_source_text) / length(new_wikitext) > 5 &
         length(translate_source_text) / length(new_wikitext) > 5 &
         equals_to_any(translate_target_language, 'zh','ko', 'ja', 'yue')
         equals_to_any(translate_target_language, 'zh','ko', 'ja', 'yue')
     )
     )
)
)
Actions to take when matched
Actions to take when matched
Tag: Possible problematic translation