Přeskočit na obsah

Správa filtrů zneužití

Rozdíly mezi verzemi

PoložkaVerze z 11. 8. 2015, 11:36 od uživatele Matěj SuchánekVerze z 19. 7. 2018, 10:50 od uživatele Matěj Suchánek
Základní informace
Poznámky:
VE dává DEFAULTSORT pod kategorie, takže i ten nekontrolovat. --Matěj Suchánek
Pouze pro články a kategorie, úprava podmínek.
Pouze pro články a kategorie, úprava podmínek.


Někteří uživatelé pomocí VE zbytečně do článku přidávají kouzelná slůvka (se dvěma podtržítky). Tyto editace by ale filtr kontrolovat neměl.
Někteří uživatelé pomocí VE zbytečně do článku přidávají kouzelná slůvka (se dvěma podtržítky). Tyto editace by ale filtr kontrolovat neměl.


Šablony {{Link GA}} a {{Link FA}} byly smazány, takže to poslední, co by mělo být v článku, jsou teď kategorie -- jednoduchý regex.
Šablony {{Link GA}} a {{Link FA}} byly smazány, takže to poslední, co by mělo být v článku, jsou teď kategorie -- jednoduchý regex.


úprava pro zachycení odřádkování, -značka <- proč vlastně? zpět
úprava pro zachycení odřádkování, -značka <- proč vlastně? zpět


odstraněna, jak zjištěno, nadbytečná podmínka
odstraněna, jak zjištěno, nadbytečná podmínka


všechny sudé jmenné prostory
všechny sudé jmenné prostory


přepracování: jednoduchá detekce - opět, ale už snad funguje
přepracování: jednoduchá detekce - opět, ale už snad funguje
------
------
další vedlejší podmíka
další vedlejší podmíka


zapracováno i pro {{Link GA}} a {{Link FA}}
zapracováno i pro {{Link GA}} a {{Link FA}}


false pozitivní: je-li kategorie zakomentovaná, je brána jako obyčejná
false pozitivní: je-li kategorie zakomentovaná, je brána jako obyčejná


při analýze wikitextu neexistují zalamování řádků, nový filtr otestován na editaci uživatelky 'Markétka99'
při analýze wikitextu neexistují zalamování řádků, nový filtr otestován na editaci uživatelky 'Markétka99'


PŘEPSÁNO: nyní jen prosté vyhledávání regexu (takže se může filtr ukázat pomalým), zrušeno vyhledávání interwiki, které tu prakticky není
PŘEPSÁNO: nyní jen prosté vyhledávání regexu (takže se může filtr ukázat pomalým), zrušeno vyhledávání interwiki, které tu prakticky není
---------------------------
---------------------------
nyní již skoro žádné záznamy, bude nutné jej přepsat; přidávám jako náhradu podobnou detekci
nyní již skoro žádné záznamy, bude nutné jej přepsat; přidávám jako náhradu podobnou detekci


přidáno varování -- Tchoř
přidáno varování -- Tchoř


Importováno z en wiki (#351) -- Tchoř
Importováno z en wiki (#351) -- Tchoř


Adding per request at [[Wikipedia:Edit filter/Requested]], let's see how good this is. Od Mishehu
Adding per request at [[Wikipedia:Edit filter/Requested]], let's see how good this is. Od Mishehu
Attribution note: This was written by [[User:Alex Smotrov]], based on the Russian filter #74. --Od Mishehu
Attribution note: This was written by [[User:Alex Smotrov]], based on the Russian filter #74. --Od Mishehu
Podmínky filtru
Podmínky:
! 'autoconfirmed' in user_groups
! 'autoconfirmed' in user_groups
& equals_to_any(article_namespace, 0, 14)
& old_size > 0
& (
& (
  ( article_namespace == 0 | article_namespace == 14 )
  category_regex := '\[\[kategorie:[^\]]+?\]\]$';
& (
! lcase(rmwhitespace(new_wikitext)) rlike category_regex
  old_size > 0
& '[[kategorie:' in lcase(rmwhitespace(new_wikitext))
  & (
& lcase(rmwhitespace(old_wikitext)) rlike category_regex
  category_regex := '\[\[kategorie:[^\]]+?\]\]$';
&! (
  ! lcase(rmwhitespace(new_wikitext)) rlike category_regex
  magic_word_regex := '__[^\n_]+__|\{\{DEFAULTSORT:[^}]+\}\}'; /* kouzelná slova */
  & (
  rcount(magic_word_regex, added_lines) > rcount(magic_word_regex, removed_lines) |
    '[[kategorie:' in lcase(rmwhitespace(new_wikitext))
  added_lines rlike '\[\[[a-z]{2,3}(-[a-z-]{2,5})?:' /* interwiki */
    & (
    lcase(rmwhitespace(old_wikitext)) rlike category_regex
    &! (
      magic_word_regex := '__[^\n_]+__';
      rcount(magic_word_regex, added_lines) > rcount(magic_word_regex, removed_lines) |
      added_lines rlike '\[\[[a-z]{2,3}(-[a-z-]{2,5})?:'
    )
    )
  )
  )
  )
  )
)
)