Väärinkäyttösuodattimen hallinta

Siirry navigaatioon Siirry hakuun

Versioiden välinen ero

KohdeVersio päivätty 14. tammikuuta 2018 kello 18.11 käyttäjältä Zache.Versio päivätty 14. tammikuuta 2018 kello 18.15 käyttäjältä Zache.
Perustiedot
Huomautukset:
Suodatin yrittää tunnistaa toistuvia konsonantteja tai erikoismerkkejä. tm. läfsdldfsdaädfkkögflö, muokkauksia.  
Suodatin yrittää tunnistaa toistuvia konsonantteja tai erikoismerkkejä. tm. läfsdldfsdaädfkkögflö, muokkauksia.  
- Toinen toistuvia erikoismerkkejä  
- Toinen toistuvia erikoismerkkejä  
- Kolmas toistuvia konsonantteja
- Kolmas toistuvia konsonantteja


- Pistetty testaukseen 16.4.2011 --Zache
- Pistetty testaukseen 16.4.2011 --Zache
- Lisätty 14.1. tarkistus ettei suodatin tartu tyhjiin linkkeihin. Ne ovat asioita johon väärinkäyttösuodattimen pitäisi tarttua, mutta ei tämän suodattimen. --Zache
Suodattimen ehdot
Ehtolauseet:
!("autoconfirmed" in user_groups)  
!("autoconfirmed" in user_groups)  
& (article_namespace = 0)   
& (article_namespace = 0)   
&  !("bot" in user_groups)   
&  !("bot" in user_groups)   
& (  
& (  
     (  
     (  
       (added_lines rlike "[\"!@#¤%$&()£<>\[\]-_]{6,}|Muokataan sivua")
       (added_lines rlike "[\"!@#¤%$&()£<>\[\]-_]{6,}|Muokataan sivua")
       & !(removed_lines rlike "[\"!@#¤%$&/()£<>\[\]-_]{6,}|Muokataan sivua")  
       & !(removed_lines rlike "[\"!@#¤%$&/()£<>\[\]-_]{6,}|Muokataan sivua")  
       & !(lcase(added_lines) rlike "file:|tiedosto:")
       & !(lcase(added_lines) rlike "file:|tiedosto:")
     )
     )


   | (
   | (
       (lcase(added_lines) rlike "([ghbjfdklpmn]{2,} ?){3,}|[löLÖ]{6}|(asd|dsa|das|sad){3}|([uy]*?[wrtpsdfghjklzxcvbnm]{2,3}){4}|[A-Zåöäa-zöäå]{90}")  
       (lcase(added_lines) rlike "([ghbjfdklpmn]{2,} ?){3,}|[löLÖ]{6}|(asd|dsa|das|sad){3}|([uy]*?[wrtpsdfghjklzxcvbnm]{2,3}){4}|[A-Zåöäa-zöäå]{90}")  
       & !(lcase(added_lines) rlike "gmbh|file:|image:|tiedosto:|kuva:|pöllö|[#= ][0-9abcdef]{6}|pdm-")  
       & !(lcase(added_lines) rlike "gmbh|file:|image:|tiedosto:|kuva:|pöllö|[#= ][0-9abcdef]{6}|pdm-")  
       & !(lcase(removed_lines) rlike "([ghbjfdklpmn]{2,} ?){3,}|(asd|dsa|das|sad){3}|([uy]*?[wrtpsdfghjklzxcvbnm]{2,3}){4}|[A-Zåöäa-zöäå]{90}")  
       & !(lcase(removed_lines) rlike "([ghbjfdklpmn]{2,} ?){3,}|(asd|dsa|das|sad){3}|([uy]*?[wrtpsdfghjklzxcvbnm]{2,3}){4}|[A-Zåöäa-zöäå]{90}")  
       & !(lcase(added_links) rlike "([ghbjfdklpmn]{2,} ?){3,}|(asd|dsa|das|sad){3}|([uy]*?[wrtpsdfghjklzxcvbnm]{2,3}){4}|[A-Zåöäa-zöäå]{90}")
       & !(lcase(added_links) rlike "([ghbjfdklpmn]{2,} ?){3,}|(asd|dsa|das|sad){3}|([uy]*?[wrtpsdfghjklzxcvbnm]{2,3}){4}|[A-Zåöäa-zöäå]{90}")
       & !(lcase(added_lines) rlike "file:|tiedosto:")
       & !(lcase(added_lines) rlike "file:|tiedosto:")
     )
     )
  )
  )
& (count("<ref", removed_lines)>=count("<ref", added_lines))
& (count("<ref", removed_lines)>=count("<ref", added_lines))
& (summary rlike "(/\*.+\*/ *?\w{0,3}\z|\A *?\w{0,3}\z)")
& (summary rlike "(/\*.+\*/ *?\w{0,3}\z|\A *?\w{0,3}\z)")
& !(added_lines like "[[|]]")
& !(added_lines like "[[|]]")
& !(added_lines rlike "\[\[\|\]\]|\[\[\]\]")
& !(removed_lines rlike "\[\[\|\]\]|\[\[\]\]")