Editing filter 1,297 (see also a graph of recent actions)

You are viewing an old version of this filter. The statistics quoted are for the most recent version of the filter.Return to this filter's history.

Filter parameters
Filter ID:1,297

Description:

(publicly viewable)
Statistics:Of the last 210,752 actions, this filter has matched 160 (0.08%). On average, its run time is 1.05 ms, and it consumes 1.8 conditions of the condition limit.
Conditions:
( documentation)
sus := "(?x)\b(?: fortnite |ass+ |poo+ |fart(?:ed|ing|s)? |suck(?:ed|ing|s)? |cool |gay |fat |balls |daddy |i[ ]like |sexy? |racist )\b"; page_namespace == 0 & !("confirmed" in user_groups) & added_lines irlike sus & !(removed_lines irlike sus) & ( /* Baseline AGF */ score := 1.0; /* More AGF on "sweary" pages */ score := score + 0.2 * rcount("(?i)" + sus, old_wikitext); /* Added references */ ref_cnt := (count("<ref", added_lines) - count("<ref", removed_lines)); clamped_ref_cnt := ref_cnt < -1 ? -1 : ref_cnt; score := score + 2.0 * ref_cnt; /* Added markup */ markup_cnt := (rcount("[[\]{}|]", added_lines)) - (rcount("[[\]{}|]", removed_lines)); clamped_markup_cnt := markup_cnt < -10 ? -10 : markup_cnt; score := score + 0.1 * clamped_markup_cnt; /* Added quotes or italics */ quote_cnt := (rcount("(?<!')''(?!')|\"", added_lines)) - rcount("(?<!')''(?!')|\"", removed_lines); clamped_quote_cnt := quote_cnt < 0 ? 0 : quote_cnt; score := score + 0.5 * clamped_quote_cnt; /* No summary */ score := score - 0.5 * (summary irlike "^(?:/\*.*?\*/)?\s*$"); /* Did they add these words and do nothing else except adjust whitespace and punctuation? */ score := score - 2.0 * (norm(str_replace_regexp(added_lines, sus, "")) == norm(removed_lines)); /* Multiple bad words */ extra_cnt := rcount("(?i)" + sus, added_lines); clamped_extra_cnt := extra_cnt > 10 ? 10 : extra_cnt; score := score - 0.5 * clamped_extra_cnt; /* Back-to-back bad words */ tandem_cnt := rcount("(?i)(?:(?:" + sus + ")\W*){2}", added_lines); clamped_tandem_cnt := tandem_cnt > 10 ? 10 : tandem_cnt; score := score - 2.0 * tandem_cnt; /* Large additions are probably more helpful */ clamped_edit_delta := edit_delta < -1000 ? -1000 : edit_delta > 1000 ? 1000 : edit_delta; score := score + 0.001 * clamped_edit_delta; /* On the other hand, if the word count is exactly the same, that probably means they just swapped out one word, or did a search-and-replace */ score := score - 1.0 * (rcount("\w+", added_lines) == rcount("\w+", removed_lines)); /* Anying in all caps, not necessarily these words */ score := score - 1.0 * (rcount("[A-Z]{4,}", added_lines) > rcount("[A-Z]{4,}", removed_lines)); /* Added plain text to the end of a single line */ score := score - 1.0 * ( strpos(norm(added_lines), norm(removed_lines)) == 0 & length(added_lines) == length(removed_lines) & quote_cnt + ref_cnt + markup_cnt == 0 ); score < 0 )
Notes:
Flags:
Filter last modified: 17:31, 5 April 2024 by Suffusion of Yellow ( talk | contribs)
History: View this filter's history
Tools: Export this filter to another wiki
Actions to take when matched

You are viewing an old version of this filter. The statistics quoted are for the most recent version of the filter.Return to this filter's history.

Editing filter 1,297 (see also a graph of recent actions)

You are viewing an old version of this filter. The statistics quoted are for the most recent version of the filter.Return to this filter's history.

Filter parameters
Filter ID:1,297

Description:

(publicly viewable)
Statistics:Of the last 210,752 actions, this filter has matched 160 (0.08%). On average, its run time is 1.05 ms, and it consumes 1.8 conditions of the condition limit.
Conditions:
( documentation)
sus := "(?x)\b(?: fortnite |ass+ |poo+ |fart(?:ed|ing|s)? |suck(?:ed|ing|s)? |cool |gay |fat |balls |daddy |i[ ]like |sexy? |racist )\b"; page_namespace == 0 & !("confirmed" in user_groups) & added_lines irlike sus & !(removed_lines irlike sus) & ( /* Baseline AGF */ score := 1.0; /* More AGF on "sweary" pages */ score := score + 0.2 * rcount("(?i)" + sus, old_wikitext); /* Added references */ ref_cnt := (count("<ref", added_lines) - count("<ref", removed_lines)); clamped_ref_cnt := ref_cnt < -1 ? -1 : ref_cnt; score := score + 2.0 * ref_cnt; /* Added markup */ markup_cnt := (rcount("[[\]{}|]", added_lines)) - (rcount("[[\]{}|]", removed_lines)); clamped_markup_cnt := markup_cnt < -10 ? -10 : markup_cnt; score := score + 0.1 * clamped_markup_cnt; /* Added quotes or italics */ quote_cnt := (rcount("(?<!')''(?!')|\"", added_lines)) - rcount("(?<!')''(?!')|\"", removed_lines); clamped_quote_cnt := quote_cnt < 0 ? 0 : quote_cnt; score := score + 0.5 * clamped_quote_cnt; /* No summary */ score := score - 0.5 * (summary irlike "^(?:/\*.*?\*/)?\s*$"); /* Did they add these words and do nothing else except adjust whitespace and punctuation? */ score := score - 2.0 * (norm(str_replace_regexp(added_lines, sus, "")) == norm(removed_lines)); /* Multiple bad words */ extra_cnt := rcount("(?i)" + sus, added_lines); clamped_extra_cnt := extra_cnt > 10 ? 10 : extra_cnt; score := score - 0.5 * clamped_extra_cnt; /* Back-to-back bad words */ tandem_cnt := rcount("(?i)(?:(?:" + sus + ")\W*){2}", added_lines); clamped_tandem_cnt := tandem_cnt > 10 ? 10 : tandem_cnt; score := score - 2.0 * tandem_cnt; /* Large additions are probably more helpful */ clamped_edit_delta := edit_delta < -1000 ? -1000 : edit_delta > 1000 ? 1000 : edit_delta; score := score + 0.001 * clamped_edit_delta; /* On the other hand, if the word count is exactly the same, that probably means they just swapped out one word, or did a search-and-replace */ score := score - 1.0 * (rcount("\w+", added_lines) == rcount("\w+", removed_lines)); /* Anying in all caps, not necessarily these words */ score := score - 1.0 * (rcount("[A-Z]{4,}", added_lines) > rcount("[A-Z]{4,}", removed_lines)); /* Added plain text to the end of a single line */ score := score - 1.0 * ( strpos(norm(added_lines), norm(removed_lines)) == 0 & length(added_lines) == length(removed_lines) & quote_cnt + ref_cnt + markup_cnt == 0 ); score < 0 )
Notes:
Flags:
Filter last modified: 17:31, 5 April 2024 by Suffusion of Yellow ( talk | contribs)
History: View this filter's history
Tools: Export this filter to another wiki
Actions to take when matched

You are viewing an old version of this filter. The statistics quoted are for the most recent version of the filter.Return to this filter's history.


Videos

Youtube | Vimeo | Bing

Websites

Google | Yahoo | Bing

Encyclopedia

Google | Yahoo | Bing

Facebook