Väärinkäyttösuodattimen hallinta

Siirry navigaatioon Siirry hakuun

Versioiden välinen ero

KohdeVersio päivätty 13. helmikuuta 2015 kello 18.12 käyttäjältä Pxos.Versio päivätty 5. elokuuta 2015 kello 08.35 käyttäjältä Zache.
Suodattimen ehdot
Ehtolauseet:
(user_age=0)  
(user_age=0)  
& (article_namespace = 0)  
& (article_namespace = 0)  
& (
& (
     (length(summary)<2) |
     (length(summary)<2) |
     (count("*/", summary) & !(summary regex "\*\/.{3,100}"))  
     (count("*/", summary) & !(summary regex "\*\/.{3,100}"))  
)
)
& (
& (
   (
   (
     (added_lines rlike "(\n|\b|\A| |[a-zäöå!?.])([xX;:8=][)(DOPp]+)+(\n|\b|\Z| )|8=+>|<=+8|\([:;](?!.{0,400}\))")  
     (added_lines rlike "(\n|\b|\A| |[a-zäöå!?.])([xX;:8=][)(DOPp]+)+(\n|\b|\Z| )|8=+>|<=+8|\([:;](?!.{0,400}\))")  
     & !(added_lines rlike "\(.{1,20}\)|(\A|\n|\r|\|) *[A-Åa-å0-9]* *=[)(DOPp]| XP|(\A|\n)[:;].{5}|([Ii]mage|[Ff]ile|[Kk]uva|[Tt]iedosto):[DOPp]")
     & !(added_lines rlike "\(.{1,20}\)|(\A|\n|\r|\|) *[A-Åa-å0-9]* *=[)(DOPp]| XP|(\A|\n)[:;].{5}|([Ii]mage|[Ff]ile|[Kk]uva|[Tt]iedosto):[DOPp]")
     & !(removed_lines rlike "(\n|\b|\A| |[a-zäöå!?.])[xX;:8=][)(DOPp]+(\n|\b|\Z| )|\([:;](?!.{0,400}\))")
     & !(removed_lines rlike "(\n|\b|\A| |[a-zäöå!?.])[xX;:8=][)(DOPp]+(\n|\b|\Z| )|\([:;](?!.{0,400}\))")
   )
   )
  | (match:="\A[A-Za-z0-9]{1,3}\z"; (rmwhitespace(added_lines) rlike match) & !(lcase(removed_lines) rlike match))
  | (match:="\A[A-Za-z0-9]{1,3}\z"; (rmwhitespace(added_lines) rlike match) & !(lcase(removed_lines) rlike match))
  | (match:="\(:[^\)]|:\)"; (added_lines rlike match) & !(removed_lines rlike match))
  | (match:="\(:[^\)]|:\)"; (added_lines rlike match) & !(removed_lines rlike match))
  | ((added_lines rlike "(\b|\A| )[oO0][.\-_^][oO0](\b|\Z| )") &  !(added_lines rlike "0 ?- ?0"))
  | ((added_lines rlike "(\b|\A| )[oO0][.\-_^][oO0](\b|\Z| )") &  !(added_lines rlike "0 ?- ?0"))


  | (contains_any(added_lines, "<3", "(^.^)", "♥"))  
  | (contains_any(added_lines, "<3", "(^.^)", "♥"))  


  | (
  | (
     (("LOL" in added_lines) | (added_lines rlike "(\A|[ABCDFGJKLMNOPQRSTUVXYZÅÄÖ.,\!?\]\}\n ])[Tt]?[rlLoO0\!]*?[Ll][0Oo][Ll][lLoO0\!]*?([A-Z.,\!?\n ]|lol|\z)"))
     (("LOL" in added_lines) | (added_lines rlike "(\A|[ABCDFGJKLMNOPQRSTUVXYZÅÄÖ.,\!?\]\}\n ])[Tt]?[rlLoO0\!]*?[Ll][0Oo][Ll][lLoO0\!]*?([A-Z.,\!?\n ]|lol|\z)"))
       & !contains_any(lcase(added_lines), "lolla", "hollola")
       & !contains_any(lcase(added_lines), "lolla", "hollola")
       & !contains_any(added_lines, "Lolo")  
       & !contains_any(added_lines, "Lolo")  
       & !("LOL" in removed_lines)  
       & !("LOL" in removed_lines)  
   )
   )
   
   
  | (
  | (
     (added_lines rlike "\b[iIhHqQ1!]*?[iI][hH][qQ][iIhHqQ1!]*?\b")   
     (added_lines rlike "\b[iIhHqQ1!]*?[iI][hH][qQ][iIhHqQ1!]*?\b")   
       & !(contains_any(removed_lines, "ihq","IHQ"))
       & !(contains_any(removed_lines, "ihq","IHQ"))
   )
   )


  | (
  | (
     (added_lines rlike "\b[mMoOiI!]*?[mM][oO][iI][mMoOiI!]*?\b|hehee|Hehee")   
     (added_lines rlike "\b[mMoOiI!]*?[mM][oO][iI][mMoOiI!]*?\b|hehee|Hehee")   
     & !(contains_any(removed_lines, "moi","Moi", "hehee", "Hehee"))
     & !(contains_any(removed_lines, "moi","Moi", "hehee", "Hehee"))
   )
   )


  | (
  | (
     (added_lines rlike "(\b|\A| |[!?.])[hHaA4!]+[Hh][Aa][Hh]?[hHaA4!]+(\b|\Z| )")   
     (added_lines rlike "(\b|\A| |[!?.])[hHaA4!]+[Hh][Aa][Hh]?[hHaA4!]+(\b|\Z| )")   
     & !("hah" in removed_lines )  
     & !("hah" in removed_lines )  
    & !(all_links rlike "(\b|\A| |[!?.])[hHaA4!]+[Hh][Aa][Hh]?[hHaA4!]+(\b|\Z| )")
   )
   )
  | (
  | (
     (lcase(added_lines) rlike "(\b|\A| |[!?.])(t[o0]r[a4]kk[a4].{0,5}m[a4][i1]j[a4]|maija.{0,5}torakka|es[^,:]{1,2}jonne| es\.|(\b|\A| |[!?.])jonnet|anu ?saukk?o)")   
     (lcase(added_lines) rlike "(\b|\A| |[!?.])(t[o0]r[a4]kk[a4].{0,5}m[a4][i1]j[a4]|maija.{0,5}torakka|es[^,:]{1,2}jonne| es\.|(\b|\A| |[!?.])jonnet|anu ?saukk?o)")   
   )
   )
)
)