Abuse filter management

Differences between versions

ItemVersion from 18:48, 29 April 2024 by WikiSysopVersion from 18:50, 29 April 2024 by WikiSysop
Filter conditions
Conditions:
page_namespace == 2 & (!("autoconfirmed" in user_groups) | (
page_namespace == 2 & (
!('/' in page_title) &
    !("autoconfirmed" in user_groups & !contains_any(user_groups, "sysop", "content-moderator", "threadmoderator", "bot", "soap"))
page_title != user_name & (
| (
    template := "{{unlocked userpage}}";
    !('/' in page_title) &
   
    page_title != user_name & (
    (
        template := "{{unlocked userpage}}";
         !(template in old_wikitext)
          
    ) | (
         (
         (
            !(template in old_wikitext)
        ) | (
             (
             (
                 removed_lines contains template &
                 (
                !(template in added_lines)
                    removed_lines contains template &
            ) | (
                    !(template in added_lines)
                added_lines contains template &
                ) | (
                !(template in removed_lines)
                    added_lines contains template &
                    !(template in removed_lines)
                )
             )
             )
         )
         )
     )
     ))
) & !contains_any(user_groups, "sysop", "content-moderator", "threadmoderator", "bot", "soap")))
)