Wikipedija:Filter zlorab

Iz Wikipedije, proste enciklopedije
Jump to navigation Jump to search

Filter zlorab (angleško Abuse filter) oz. Filter urejanj (Edit filter) je funkcija programja MediaWiki, ki omogoča zaznavanje določenih tipov urejanj in proženje različnih samodejnih odzivov nanje. Programsko ime je "filter zlorab", ker je bil ustvarjen z namenom ravnanja z nekonstruktivnimi urejanji, vendar lahko pomaga tudi pri koristnih urejanjih, tako da nekateri uporabljajo splošnejše ime "filter urejanj". Obsega različne filtre, ki spremljajo vsako dejanje na wikiju in izvedejo določen odziv, če to dejanje sproži njihovo logiko.

Filtre lahko kreirajo in spreminjajo administratorji, zaželjeno je poznavanje programske logike in regularnih izrazov. Posebej je treba biti pazljiv pri delu s filtri, ki uporabnikom onemogočajo dejanja, saj posegajo v odprto naravo Wikipedije in naj bi se jih uporabljalo konzervativno, kadar je minimalna možnost napačnih pozitivnih rezultatov.

Vsi obstoječi filtri so na ogled na posebni strani Upravljanje filtrov zlorab. Vsi dogodki v zvezi s filtri so zabeleženi v Dnevniku filtrov zlorab. Vsa vprašanja in predlogi glede filtrov sodijo na pogovorno stran.

Dokumentacija[uredi kodo]

Spodaj so navedeni kriteriji, po katerih je možno filtrirati. Programje omogoča normalizacijo, primerjavo po regularnih izrazih, primerjanje dolžine, kombiniranje filtrov po booleovsko itd.

Vsak filter je program, napisan v podobnem formatu kot pogojni izrazi v okolju C/Java/Perl. Obširnejša navodila so na voljo tukaj. Koristen vodič za pisanje regularnih izrazov je tu. Najenostavnejši način za tvorjenje novega filtra je kopiranje s katere druge Wikipedije (če koda tam ni skrita) in prilagoditev za lokalne razmere. Za zaščito wikija pred slabo nastavljenimi filtri bo filter deloval le, če se bo ujemal z manj kot določenim odstotkom zadnjih sprememb.

Vse nastavitve filtra, vključno s kodo, so privzeto javne (spreminjajo pa jih lahko le administratorji), lahko pa jih administrator skrije pred vpogledom. Tak filter lahko tudi pregledajo le administratorji, javno bo viden le povzetek sproženega dejanja.

Kriteriji[uredi kodo]

Uporabnik[uredi kodo]

  • število urejanj
  • starost uporabniškega računa
  • uporabniške skupine
  • status e-poštne potrditve

Naslov strani (vključno s ciljem ali izvorom prestavitve)[uredi kodo]

Dejanje[uredi kodo]

  • tip dejanja (urejanje, premik strani ali kreiranje računa)
  • povzetek urejanja
  • vsebina urejanja

Omejevanje hitrosti[uredi kodo]

  • V filtru je lahko določeno, da bodo posledico sprožila le dejanja, storjena z določeno pogostostjo (na primer vstavljanje zunanjih povezav)
  • Nastaviti je možno različne omejitve istega dejanja za tip uporabnika oz. starost njegovega uporabniškega računa
  • Posledice filtra se bodo sprožile le, če bo uporabnik presegel število zaznanih urejanj v določenem časovnem obdobju, kar zmanjša možnost napačno pozitivnih rezultatov. Zgled: filter je lahko nastavljen, da zazna dodajanje zunanje povezave v članek, ki ga izvede anonimni uporabnik. Eno tako dejanje je lahko nesporno (denimo dodatek uradne spletne strani ustanove v članek o tej ustanovi), deset povezav v petih minutah pa zelo verjetno predstavlja smetenje.

Samodejni odzivi[uredi kodo]

Ko urejanje sproži filter, lahko ta izvede eno ali več naslednjih dejanj:

  • urejanje se lahko označi z etiketo za nadaljnji pregled
  • uporabnik lahko prejme samodejno opozorilo glede nameravanega dejanja
  • uporabnikovo dejanje je lahko preprečeno
  • uporabniku je lahko odvzet samodejno potrjeni status