Rozdíly mezi verzemi

PoložkaVerze z 24. 7. 2016, 15:21 od uživatele Matěj SuchánekVerze z 29. 7. 2016, 11:29 od uživatele Matěj Suchánek
Základní informace
Poznámky:
Filtr pro odhalení kategorizace uživatelské stránky --Martin Urbanec
Filtr pro odhalení kategorizace uživatelské stránky --Martin Urbanec


Má se týkat pouze podstránek --Martin Urbanec
Má se týkat pouze podstránek --Martin Urbanec


Rozšířeno na autopatrolled --Martin Urbanec
Rozšířeno na autopatrolled --Martin Urbanec


Zkusme filtrovat úplně všechny editace --Martin Urbanec
Zkusme filtrovat úplně všechny editace --Martin Urbanec


Značka --Martin Urbanec
Značka --Martin Urbanec


Kategorie jsou v pořádku uvnitř <nowiki> nebo <!--. --Matěj Suchánek
Kategorie jsou v pořádku uvnitř <nowiki> nebo <!--. --Matěj Suchánek
Zdá se, že regexy nejsou singleline, takže takto + whitelist <includeonly>, které také přímo nezpůsobuje kategorizaci. --Matěj Suchánek
Podmínky filtru
Podmínky:
article_namespace == 2
article_namespace == 2
& '/' in article_text
& '/' in article_text
& '[[kategorie:' in lcase(added_lines)
& '[[kategorie:' in lcase(added_lines)
& (
& (
  ! '<nowiki>' in new_wikitext |
  ! '<nowiki>' in new_wikitext |
  lcase(new_wikitext) rlike '(</nowiki>|^)((?!<nowiki>).)*\[\[kategorie:'
  lcase(new_wikitext) rlike '(</nowiki>|^)((?!<nowiki>)[\w\W])*\[\[kategorie:'
)
)
& (
& (
  ! '<!--' in new_wikitext |
  ! '<!--' in new_wikitext |
  lcase(new_wikitext) rlike '(-->|^)((?!<!--).)*\[\[kategorie:'
  lcase(new_wikitext) rlike '(-->|^)((?!<!--)[\w\W])*\[\[kategorie:'
)
& (
! '<includeonly>' in new_wikitext |
lcase(new_wikitext) rlike '(</includeonly>|^)((?!<includeonly>)[\w\W])*\[\[kategorie:'
)
)