|
|
| /* Edituje zavedený redaktor (doplnkové kritérium - anonymov a nových rieši filter 27 "Príliš krátky nový článok (zákaz)") */ | | /* Edituje zavedený redaktor (doplnkové kritérium - anonymov a nových rieši filter 27 "Príliš krátky nový článok (zákaz)") */ |
| (("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) & |
|
| |
|
| ( | | ( |
| /* Kratší než 300 znakov, */ | | /* Kratší než 300 znakov, */ |
| (new_size < 300) | | | (new_size < 300) | |
| | |
| | /* normalizovaný text kratší než 200 znakov */ |
| | (length(norm(new_wikitext)) < 200) | |
|
| |
|
| /* alebo kratší než 15 netriviálnych slov (aspoň 3 rozdielne znaky, nasledované prípadnými non-word znakmi a aspoň 1-znakovým whitespace) */ | | /* alebo 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}') | |
| ) & | | ) & |
|
| |
|
| /* 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)') |