Přeskočit na obsah

Správa filtrů zneužití

Rozdíly mezi verzemi

PoložkaVerze z 4. 8. 2018, 15:16 od uživatele Martin UrbanecVerze z 7. 8. 2018, 19:29 od uživatele Martin Urbanec
Základní informace
Poznámky:
Rozšíření regexu, komentáře, do detekce odkazů i šablony --MU
--
Pouze pro uživatele s >100 editacemi, nevidím důvod odrazovat nováčky od žádání kohokoliv, ti mají jiných problémů dost. /možná bych dal limit i na 1000, uvidíme, koho to bude chytat teď --MU
Pouze pro uživatele s >100 editacemi, nevidím důvod odrazovat nováčky od žádání kohokoliv, ti mají jiných problémů dost. /možná bych dal limit i na 1000, uvidíme, koho to bude chytat teď --MU
--
--
zjednodušeny a rozšířeny regexy a změna pořadí podmínek
zjednodušeny a rozšířeny regexy a změna pořadí podmínek
--
--
obecněji: varován nemá být žádný robot
obecněji: varován nemá být žádný robot
--  
--  
ArchivačníBot nemá být varován
ArchivačníBot nemá být varován
--
--
blacklist, whitelist
blacklist, whitelist
--
--
upozornění
upozornění
--
--
zjednodušení --Matěj Suchánek
zjednodušení --Matěj Suchánek
Podmínky filtru
Podmínky:
article_articleid == 703892
article_articleid == 703892
&! contains_any(user_groups,"sysop","bot")
&! contains_any(user_groups,"sysop","bot")
& user_editcount > 100
& user_editcount > 100 /* nechceme znepříjemňovat život nováčkům při hledání pomoci */
/* Regex na kontrolu, zda obsahuje odkaz */
/* Regex na kontrolu, zda obsahuje odkaz či šablonu (např. wikipedista) */
& ( (odkaz:="(\[http|\[\[)");
& ( (odkaz:="(\[http|\[\[|\{\{)");
/* Regex na kontrolu, zda obsahuje žádost o správcovskou akci */
/* Regex na kontrolu, zda obsahuje žádost o správcovskou akci či nahlášení vandalismu */
(akce:="(blok|filtr|přes(měr|un)|přejmen|(s|vy)ma[zž]|obnov|zámek|(ode|za)m[čk]|skr[yý]t|mediawiki|(black|white)list)");
(akce:="(blok|filtr|přes(měr|un)|přejmen|(s|vy)ma[zž]|obnov|zámek|(ode|za)m[čk]|skr[yý]t|mediawiki|(black|white)list|vandal|vulg|ban)");
     ! lcase(added_lines) rlike akce  
     ! lcase(added_lines) rlike akce  
   &! lcase(added_lines) rlike odkaz
   &! lcase(added_lines) rlike odkaz
)
)