Rozdiely medzi verziami

PoložkaVerzia z 19:06, 13. máj 2016 od používateľa TeslatonVerzia z 20:55, 16. máj 2016 od používateľa Teslaton
Základné informácie
Poznámky:
Plus kritérium cez min. počet netriviálnych slov. --Teslaton 2016-05-13
Plus kritérium cez min. počet netriviálnych slov. --Teslaton 2016-05-13
Plus kritériá: aspoň 1 znak s diakritikou; aspoň 1 veľké; postupnosť aspoň 4 malých; aspoň jedna bodka/dvojbodka/znak zoznamu. --Teslaton 2016-05-16
Podmienky filtra
Pravidlá:
/* Edituje anonym/nováčik (doplnkové kritérium - zavedených redaktorov rieši filter 10 "Príliš krátky nový článok (upozornenie)") */
/* Edituje anonym/nováčik (doplnkové kritérium - zavedených redaktorov rieši filter 10 "Príliš krátky nový článok (upozornenie)") */
(!("autoconfirmed" in user_groups) | (user_editcount < 25)) &
(!("autoconfirmed" in user_groups) | (user_editcount < 25)) &


/* Hlavný NS */
/* Hlavný NS */
(article_namespace == 0) &
(article_namespace == 0) &


/* Editácia */
/* Editácia */
(action == "edit") &
(action == "edit") &


/* Nový článok */
/* Nový článok */
(old_size == 0) &
(old_size == 0) &


/* Spĺňajúci čokoľvek z nasledovných kritérií: */
(
(
   /* Kratší než 250 znakov, */
   /* kratší než 250 znakov */
   (new_size < 250) |
   (new_size < 250) |


   /* alebo kratší než 15 netriviálnych slov (aspoň 3 rozdielne znaky, nasledované prípadnými non-word znakmi a aspoň 1-znakovým whitespace) */
   /* kratší než 15 netriviálnych slov (aspoň 3 rozdielne znaky, nasledované prípadnými non-word znakmi a aspoň 1-znakovým whitespace) */
   (
   (
     re := "(\w{3,}\W*\s+)";
     re := "(\w{3,}\W*\s+)";
     rcount(re, rmdoubles(new_wikitext)) < 15
     rcount(re, rmdoubles(new_wikitext)) < 15
   )
   ) |
 
  /* neobsahuje aspoň jeden SK znak s diakritikou */
  !(new_wikitext rlike '(?i)[áäčďéíĺľňóôŕšťúýž]') |
 
  /* neobsahuje aspoň jedno veľké písmeno */
  !(new_wikitext rlike '\p{Lu}') |
 
  /* neobsahuje postupnosť aspoň 4 malých písmen */
  !(new_wikitext rlike '\p{Ll}{4}') |
 
  /* neobsahuje aspoň jednu bodku (za vetou alebo inde) alebo dvojbodku alebo tagy zoznamu */
  !(new_wikitext rlike '[.:#*]')
 
) &
) &


/* Nejde o rozpracovaný čl., rozlišovačku, presmerovanie, atď. */
/* Nejde o rozpracovaný čl., rozlišovačku, presmerovanie, atď. */
!(new_wikitext rlike '(?i)\{\{\s*(zmazať|zl|delete|porušenie autorských práv|copyvio|disambig|rozlišovacia)\b|\{\{pracuje sa|#(redirect|presmeruj)')
!(new_wikitext rlike '(?i)\{\{\s*(zmazať|zl|delete|porušenie autorských práv|copyvio|disambig|rozlišovacia)\b|\{\{pracuje sa|#(redirect|presmeruj)')