Edit filter configuration

Differences between versions

ItemVersion from 01:59, 28 January 2023 by Suffusion of YellowVersion from 02:57, 28 January 2023 by Suffusion of Yellow
Basic information
Notes:
Based on LTA filter 1220. The LTA learned to avoid doing this, but the filter is still catching lots of drive-by vandalism. Making into a public filter. 1220 was already set to disallow, and this one is a bit more narrowly targeted. --Suffusion of Yellow 22:55 3 Dec 2022
Based on LTA filter 1220. The LTA learned to avoid doing this, but the filter is still catching lots of drive-by vandalism. Making into a public filter. 1220 was already set to disallow, and this one is a bit more narrowly targeted. --Suffusion of Yellow 22:55 3 Dec 2022


Rename, because the description is confusing people. This seems like mostly low-effort vandalism anyway, so it's unlikely they'll read the description. --Suffusion of Yellow 01:58 28 Jan 2023
Rename, because the description is confusing people. This seems like mostly low-effort vandalism anyway, so it's unlikely they'll read the description. --Suffusion of Yellow 01:58 28 Jan 2023
Attempt to reduce FPs per suggestions at [[Special:PermaLink/1135972952#Copypaste vandalism]]. --Suffusion of Yellow 02:57 28 Jan 2023
Filter conditions
Conditions:
(documentation)
!("confirmed" in user_groups) &
!("confirmed" in user_groups) &
(
(
     sus := "[\w\s]{500}";
     sus := "[\w\s]{500}";
     added_lines rlike sus &
     added_lines rlike sus &
    (
        page_namespace == 0 |
        added_lines irlike "[\w ]{500}|\w{15}"
    ) &
     !(removed_lines rlike sus) &
     !(removed_lines rlike sus) &
     !(added_links rlike sus) &
     !(added_links rlike sus) &
     !(page_prefixedtitle irlike ("sandbox|^Draft:|^User(?: talk)?:" + rescape(user_name) + "(?:/|$)")) &
     !(page_prefixedtitle irlike ("sandbox|^Draft:|^User(?: talk)?:" + rescape(user_name) + "(?:/|$)")) &
     !(added_lines irlike "poem|lyric")     
     !(added_lines irlike "poem|lyric")     
)
)