Přeskočit na obsah

Správa filtrů zneužití

Rozdíly mezi verzemi

PoložkaVerze z 7. 5. 2013, 20:34 od uživatele Matěj SuchánekVerze z 10. 5. 2013, 18:37 od uživatele Matěj Suchánek
Základní informace

Popis:

(veřejně viditelný)
Přidán text až pod kategorie nebo mezijazykové odkazy
Přidán text až pod kategorie
Poznámky:
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:
action == 'edit' &! 'autoconfirmed' in user_groups &
action == 'edit' &! 'autoconfirmed' in user_groups &
(article_namespace == 0) &
(article_namespace == 0) &
(removed_lines rlike '^\[\[Kategorie:' & added_lines rlike '^\[\[Kategorie:[^\]]+\]\] *\w+'
old_wikitext rlike '^\[\[Kategorie:' &
| removed_lines rlike '^\[\[([a-z]{2,3}|Kategorie):.*\]\] *$' &
new_wikitext rlike '^\[\[Kategorie:[^\]]+\]\] *\n+[^\s\[\{]'
strpos(added_lines, removed_lines) == 0 &
&! '{{Link ' in added_lines
(
  add := substr(added_lines, length(removed_lines));
  substr(new_wikitext, length(new_wikitext)+1-length(add)) + '\n' == add
  &! contains_any(add,'{{','[[')
)
)