Rozdíly mezi verzemi

PoložkaVerze z 15. 9. 2016, 17:16 od uživatele Matěj SuchánekVerze z 12. 4. 2017, 19:25 od uživatele Martin Urbanec
Základní informace
Poznámky:
Sloučení s #93 --MU
(new_size > 0) místo (! new_size == 0), už není nutné obalovat závorkami. --Matěj Suchánek
(new_size > 0) místo (! new_size == 0), už není nutné obalovat závorkami. --Matěj Suchánek
-----
-----
Upraven název --Martin Urbanec
Upraven název --Martin Urbanec
-----
-----
Upraven, aby nekolidoval s #88 a nevarovaly oba --Martin Urbanec
Upraven, aby nekolidoval s #88 a nevarovaly oba --Martin Urbanec
-----
-----
změna pořadí podmínek + kontrola i schválených uživatelů (ne aut. strážců)
změna pořadí podmínek + kontrola i schválených uživatelů (ne aut. strážců)
-----
-----
upraven, aby nekolidoval s filtrem #34
upraven, aby nekolidoval s filtrem #34
-----
-----
zapnuto varování
zapnuto varování
-----
-----
Importováno z anglické wikipedie: https://en.wikipedia.org/wiki/Special:AbuseFilter/98
Importováno z anglické wikipedie: https://en.wikipedia.org/wiki/Special:AbuseFilter/98
a upraveno pro českou. Zatím jen značkování. --Tchoř
a upraveno pro českou. Zatím jen značkování. --Tchoř
-----
-----
Users creating very short articles
Users creating very short articles


A size of 200 was more or less chosen at random, it make sense to adjust it higher or lower to better fit user behavior.
A size of 200 was more or less chosen at random, it make sense to adjust it higher or lower to better fit user behavior.


Apparently one can create correct disambigs in less than 200 characters...
Apparently one can create correct disambigs in less than 200 characters...
Added {{softredirect}}. - Ruslik
Added {{softredirect}}. - Ruslik


Added {{db-unpatrolled}}, see bugzilla #18114 - Stifle
Added {{db-unpatrolled}}, see bugzilla #18114 - Stifle


Stubs aren't necessarily bad. I think the warning ("make your article longer") needs to be changed, we don't want to discourage good edits. -Prodego
Stubs aren't necessarily bad. I think the warning ("make your article longer") needs to be changed, we don't want to discourage good edits. -Prodego


Disabled for sysops. - KoH
Disabled for sysops. - KoH


I limited this filter to non-autoconfirmed users and decreased the size limit to 150. - Ruslik
I limited this filter to non-autoconfirmed users and decreased the size limit to 150. - Ruslik


add tag "very short new article" - Cen
add tag "very short new article" - Cen


I rearranged conditions. - Ruslik
I rearranged conditions. - Ruslik
As did I, hopefully this will improve runtime. - Hersfold
As did I, hopefully this will improve runtime. - Hersfold
Nope, that made it markedly worse. - Hersfold
Nope, that made it markedly worse. - Hersfold
Try this instead... - Hersfold
Try this instead... - Hersfold


There is nothing wrong with a short article, lets not patronize. People can work in steps. Disable - P
There is nothing wrong with a short article, lets not patronize. People can work in steps. Disable - P


Agree - remove warning bur re-enable because tagging them is useful - Cen
Agree - remove warning bur re-enable because tagging them is useful - Cen


Optimizing. -TS
Optimizing. -TS
Optimized -- Shirik 21 Feb 2010
Optimized -- Shirik 21 Feb 2010
Podmínky filtru
Podmínky:
old_size == 0
/* Editujte anonym/nováček */
& new_size < 150
!'autopatrolled' in user_groups&
& new_size > 0
 
&! "autopatrolled" in user_groups
/* Článek */
& article_namespace == 0
(article_namespace == 0) &
&! (
 
contains_any(lcase(added_lines), "#redirect", "#přesměruj", "{{rozcestník") |
/* Editace */
lcase(new_wikitext) == lcase(article_text)
(action == "edit") &
 
/* Nový článek */
(old_size == 0) &
 
/* Splňuje cokoliv z následujících kritérií */
(
  /* kratší než 250 znaků */
  (new_size < 250) |
 
  /* kratší než 15 netriviálních slov (aspoň 3 rozdílné znaky následované případnými neslovními znaky a whitespace) */
  (
    re := "(\w{3,}\W*\s+)";
    rcount(re, rmdoubles(new_wikitext)) < 15
  ) |
  /* neobsahuje žádný CS znak s diakritikou */
  !(new_wikitext irlike '[áčďéěíňóřšťúůýž]') |
  /* neobsahuje žádné velké písmeno */
  !(new_wikitext rlike '\p{Lu}') |
 
  /* neobsahuje posloupnost aspoň 4 malých písmen */
  !(new_wikitext rlike '\p{Ll}{4}') |
 
  /* neobsahuje žádnou tečku (za větou nebo jinde), dvojtečku nebo položku seznamu */
  !(new_wikitext rlike '[.:#*]')
 
) &!
 
(
    contains_any(lcase(added_lines), "#redirect", "#přesměruj", "{{rozcestník", "{{smazat") |
    lcase(new_wikitext) == lcase(article_text)
)
)