Rozdíly mezi verzemi

PoložkaVerze z 27. 5. 2018, 17:49 od uživatele Matěj SuchánekVerze z 3. 6. 2018, 14:44 od uživatele Matěj Suchánek
Základní informace
Poznámky:
kontrola přesunů z pískovišť
-
úprava
úprava
-
-
zlepšena kontrola odkazů v referencích
zlepšena kontrola odkazů v referencích
-
-
VE často generuje [[:cs:, což ale není důvod pro sepnutí filtru
VE často generuje [[:cs:, což ale není důvod pro sepnutí filtru
-
-
odebrány šablony
odebrány šablony
-
-
detekce i pro kategorie
detekce i pro kategorie
-
-
zapnuto varování a značka
zapnuto varování a značka
-
-
přímý odkaz z článků v hlavním prostoru do cizích Wikipedií je nežádoucí - až se test vyladí, budeme vkladatele varovat
přímý odkaz z článků v hlavním prostoru do cizích Wikipedií je nežádoucí - až se test vyladí, budeme vkladatele varovat
Podmínky filtru
Podmínky:
(article_namespace == 0 | article_namespace == 14)
(
  & (lcase_lines := lcase(added_lines); line1 := '\[\[ *:[a-z]{2,3}(?<!:cs):';
    (action == 'edit' & equals_to_any(article_namespace, 0, 14)) |  
     rcount(line1, lcase_lines) > rcount(line1, lcase(removed_lines))
    (action == 'move' & equals_to_any(moved_to_namespace, 0, 14)
) & (line2 := '<([^<>]+?)\b[^<]+' + line1 + '[^<]*</\1>';
    &! equals_to_any(moved_from_namespace, 0, 14))
) & (lcase_lines := (action == 'edit') ? lcase(added_lines) : lcase(new_wikitext);
    lcase_removed := (action == 'edit') ? lcase(removed_lines) : '';
    line1 := '\[\[ *:[a-z]{2,3}(?<!:cs):';
     rcount(line1, lcase_lines) > rcount(line1, lcase_removed)
) & (line2 := '<([^ <>]+)\b[^<]+' + line1 + '[^<]*</\1>';
     rcount(line2, lcase_lines) < rcount(line1, lcase_lines)
     rcount(line2, lcase_lines) < rcount(line1, lcase_lines)
) &! lcase(summary) rlike '\b(rvv?\b|revert|vráceny do původního stavu\b|zrušena)'
) &! lcase(summary) rlike '\b(rvv?\b|revert|vráceny do původního stavu\b|zrušena)'
&! '{{infobox - jazyk' in lcase(new_wikitext)
&! '{{infobox - jazyk' in lcase(new_wikitext)