Abuse filter management

Abuse Filter navigation (Home | Recent filter changes | Examine past edits | Abuse log)
Jump to navigation Jump to search

Differences between versions

ItemVersion from 01:16, 25 March 2025 by Codename NoresteVersion from 19:22, 26 March 2025 by Codename Noreste
Basic information
Notes:
New filter that tracks emojis being added to pages but the sandbox and user(-talk pages); tag-only for now. Taken from https://meta.wikimedia.org/wiki/Special:AbuseFilter/110, but I took out conditions that are not relevant to Test Wiki. [UPDATE: Excluded revert summaries.] -- Codename Noreste, May 28 2024
New filter that tracks emojis being added to pages but the sandbox and user(-talk pages); tag-only for now. Taken from https://meta.wikimedia.org/wiki/Special:AbuseFilter/110, but I took out conditions that are not relevant to Test Wiki. [UPDATE: Excluded revert summaries.] -- Codename Noreste, May 28 2024


Some changes were done to avoid false positives such as [[Special:AbuseLog/6212]] [UPDATE: I switched to exclude "/" as well by using contains_any]. -- Codename Noreste, June 25 2024
Some changes were done to avoid false positives such as [[Special:AbuseLog/6212]] [UPDATE: I switched to exclude "/" as well by using contains_any]. -- Codename Noreste, June 25 2024


Lowered the edit count, and used equals_to_any. --Codename Noreste 00:39 29 Oct 2024
Lowered the edit count, and used equals_to_any. --Codename Noreste 00:39 29 Oct 2024


Updated. --Codename Noreste 15:23 6 Mar 2025
Updated. --Codename Noreste 15:23 6 Mar 2025
Switching to user_rights and just apply to non-test pages. --Codename Noreste 19:22 26 Mar 2025
Filter conditions
Conditions:
!equals_to_any(page_namespace, 2, 3) &
!equals_to_any(page_namespace, 2, 3) &
!(user_groups rlike "autopatrol|autoreview|sysop|bot") &
!contains_any(user_rights, "autopatrol", "autoreview") &
(
(
     emoji := "[πŸŒ€-πŸ™πŸš€-πŸ›ΌπŸ€Œ-🧿🩰-πŸ«Άβ˜€-β˜„β˜‡-♬♰-βœ’βœ™-➿۩]";
     emoji := "[πŸŒ€-πŸ™πŸš€-πŸ›ΌπŸ€Œ-🧿🩰-πŸ«Άβ˜€-β˜„β˜‡-♬♰-βœ’βœ™-➿۩]";
     added_lines rlike emoji &
     added_lines rlike emoji &
     !old_wikitext rlike emoji &
     !old_wikitext rlike emoji &
    !page_title contains "test" & /* Exclude test pages */
     !summary irlike "^(?:und(?:id|o)|restore|revert|rv[vt]?)"
     !summary irlike "^(?:und(?:id|o)|restore|revert|rv[vt]?)"
)
)