Přeskočit na obsah

Správa filtrů zneužití

Rozdíly mezi verzemi

PoložkaVerze z 29. 9. 2015, 21:19 od uživatele Matěj SuchánekVerze z 30. 9. 2015, 20:32 od uživatele Matěj Suchánek
Podmínky filtru
Podmínky:
/* Kde hledat: diskusní prostory */
/* Kde hledat: diskusní prostory */
(  article_namespace % 2 == 1 |
(  article_namespace % 2 == 1 |
/*            a podlípy */
/*            a podlípy */
     ( article_namespace == 4 &
     ( article_namespace == 4 &
       article_text rlike '^(Nástěnka správců$|Pod lípou)'
       article_text rlike '^(Nástěnka správců$|Pod lípou)'
     )
     )
) & (
) & (
/* (archivační) roboti se nepodepisují */
/* (archivační) roboti se nepodepisují */
  ! "bot" in user_groups
  ! "bot" in user_groups
/* Nejedná se pravděpodobně jen o opravu překlepu: přidává se odřádkování nebo nový nadpis */
/* Nejedná se pravděpodobně jen o opravu překlepu: přidává se odřádkování nebo nový nadpis */
  & (
  & (
   ( (added_lines rlike '(\n|^):' &! removed_lines rlike '(\n|^):')
   ( (added_lines rlike '(\n|^):' &! removed_lines rlike '(\n|^):')
   | ('==' in added_lines &! '==' in removed_lines)  
   | ('==' in added_lines &! '==' in removed_lines)  
   | ('::' in added_lines &! '::' in removed_lines)  
   | ('::' in added_lines &! '::' in removed_lines)  
/* nebo byla diskuse vytvořena (nevlastní), ale nebyla přidána šablona/tabulka */
/* nebo byla diskuse vytvořena (nevlastní), ale nebyla přidána šablona/tabulka */
   | (old_size == 0 & user_name !== article_text)
   | (old_size == 0 & user_name !== article_text)
   ) & (
   ) & (
/* a přibylo nemalé množství znaků */
/* a přibylo nemalé množství znaků */
   edit_delta > 40
   edit_delta > 40
/* V novém textu nejsou ani čtyři vlnovky, ani odkaz na uživatelskou, ani na diskusní stránku */
/* V novém textu nejsou ani čtyři vlnovky, ani odkaz na uživatelskou, ani na diskusní stránku */
   &! (
   &! (
     contains_any(lcase(added_lines), '~~~', '#redirect', '#přesměruj') |  
     contains_any(lcase(added_lines), '~~~', '#redirect', '#přesměruj') |  
     added_lines rlike '^\{\{.+\}\}$' |
     added_lines rlike '^\{\{[\w\W]+\}\}$' |
     lcase(added_lines_pst) rlike '(\[\[diskuse[ _]s\b|\[\[wikipedistk?a\b|\{\{nepodepsáno)' |
     lcase(added_lines_pst) rlike '(\[\[diskuse[ _]s\b|\[\[wikipedistk?a\b|\{\{nepodepsáno)' |
     lcase(user_name) in lcase(added_lines_pst) |
     lcase(user_name) in lcase(added_lines_pst) |
     '/Úkoly' in article_text
     '/Úkoly' in article_text
   )
   )
   )
   )
  )
  )
)
)