Èd: Abize filtre

Soti nan Wikipedia, ansiklopedi gratis.
Ale nan navigasyon Ale nan rechèch

Filtre anti-abi a se yon sistèm eristik ki analize tout chanjman ki fèt nan paj Wikipedia yo ak lòt operasyon tankou kreye itilizatè oswa deplase paj. Objektif prensipal la se pou fè pou evite abi tankou kraze brize , men li se tou itilize yo mete etikèt sou modifikasyon lejitim. Li baze sou yon seri de règ, administratè yo oswa nenpòt moun ki gen otorizasyon apwopriye yo defini nan yon lang espesifik.

Chak règ konstitye yon filtè, chak nan yo ki karakterize pa kondisyon yo ki deklanche li ak pa nenpòt ki aksyon yo dwe pran.

Karakteristik la te prezante an 2009. Administratè yo ka kreye ak modifye filtè espesifik nan nenpòt ki lè. Paj espesyal sa yo disponib, vizib sèlman pou itilizatè ki valide yo :

  • Espesyal: Anti - Otobis Filter - montre filtè ki deja egziste; se pa yo tout ki vizib an detay, sa ki "prive" yo aksesib sèlman pou administratè yo, pou yo pa ede move mesye yo tronpe yo.
  • Espesyal: RegistroAbusi - pèmèt ou wè tout chanjman ki sot pase yo ki te aktive youn oswa plis filtè.
Gnome-help.svg - Biwo enfòmasyon

Efè filtè

Filtè travay nan tan reyèl, moman sa a se yon chanjman te fè. Yon nouvo filtè pa aji retroaktivman sou chanjman sot pase yo.

Efè minimòm yon filtè, lè yo jwenn yon chanjman "koupab", se rapòte li nan Speciale: RegistroAbusi . Tou depan de ki jan filtre a mete kanpe, sa yo se lòt mezi yo li ka pran, nan ogmante lòd nan severite:

  • Bay yon etikèt ki pral parèt ansanm ak objè a nan modifikasyon an ak nan espesyal: etikèt .
  • Ralentisman : filtre a pote soti aksyon yo (etikèt, bloke, elatriye) sèlman lè yon papòt sèten nan chanjman sou tan ki satisfè kondisyon yo rive.
  • Avi dirèk bay otè chanjman an. Avi a parèt kòm yon editè . Chanjman an rete annatant, men itilizatè a ka deside pou konsève pou li de tout fason pa peze "Pibliye chanjman" ankò. Si li bay moute, se tantativ la toujou anrejistre nan enskri a, men pa pwal gen okenn lòt mezi.
  • Pwoyibisyon modifikasyon an, ki pa ka sove.
  • Revokasyon estati itilizatè valide bay otè a.
  • Imedyat bloke otè a. Blòk la parèt tankou si li te fèt pa itilizatè a zafè .. Itilizatè: Anti-abi filtre .

Menm filtre abi a ka mal. Si yon aksyon grav pran pa erè, yo ka rapòte pwoblèm nan nan Wikipedia: Demann bay administratè yo .

Kreye filtè

Chapit sa a se enterè sèlman administratè oswa moun ki vle sijere chanjman nan filtè.

Paj la pou kreye oswa koreksyon yon filtre ( egzanp ) se byen pwòp tèt ou-eksplikasyon. Li rekòmande bay filtè yo yon deskripsyon kout, men konprann epi eksplike an detay nan "Nòt:" objektif la ak chanjman enpòtan.

Pati ki pi difisil la se pwobableman defini kondisyon yo, ki itilize yon langaj ki sanble ak ekspresyon Boolean C / Java / Perl; pou sa a gade (EN) mw: Ekstansyon: AbuseFilter / Règ fòma . Pou teste kondisyon yo ou ka itilize paj sa yo Espesyal: FilterAntiAbusi / zouti ak Espesyal: FilterAntiAbusi / tès . Nan Espesyal: FilterAntiAbusi / egzaminen ou ka egzaminen modifikasyon yo ki te deja rive kòm yon egzanp, yo wè ki varyab fè ekspresyon kondisyonèl ki disponib.

Nan bwat "Aksyon yo dwe pran nan ka ta gen yon match", chak chèk koresponn ak youn nan efè yo ki nan lis nan chapit anvan an. Gen kèk bagay ki pa imedyatman konprann:

NB Sonje, an jeneral, ke chak filtre aktif mande pou sistèm lan, ki aplike li nan chak modifikasyon menm si li raman klik. Yon eksè filtè ka bouche sistèm lan, anpil pou anpeche fonksyone filtè ki pi resan yo (sa deja rive sou it.wiki), kidonk pa sèvi ak filtè si li pa nesesè:

  • Pou pwoblèm ki afekte youn oswa kèk paj espesifik li pi preferab ke ou itilize pwoteksyon paj la .
  • Pou evite Spam nan lyen ekstèn gen MediaWiki: Spam-lis nwa .
  • Pou evite kreyasyon paj ki gen sèten tit, gen MediaWiki: Titleblacklist .
  • Sonje dezaktive, apre yon sèten tan, filtè yo lye nan yon patikilye "mòd" nan kraze brize oswa resanalis ki pi bonè oswa pita fini.

Poids chak filtre depann sou kantite ak kalite kondisyon yo. Limit total la, konsidere tout filtè yo ansanm, se 1000 kondisyon evalye pou modifikasyon; yon fwa yo rive nan 1000 kondisyon yo, pa gen okenn filtè plis yo tcheke epi sèlman aksyon sa yo nan filtè yo deja tcheke yo te pote soti (si genyen). Li bon pou mete operasyon ki pi chè (gade anba a) ak pi selektif an premye.

Konsiderasyon teknik

Verifikasyon kèk kondisyon ak kèk operasyon sou varyab yo gen mwens chè : an jeneral konpare de varyab nonb antye relatif (pa egzanp espas non de paj yo) oswa Boolean (pa egzanp tcheke si itilizatè a verifye tèt li) se mwens chè pase chache yon fisèl avèk contains ; kòm yon egzanp nan fonksyon, norm se pi chè pase lcase .

PHP (ak konsekan Mediawiki ak filtè a) se patikilyèman efikas nan lè l sèvi avèk ekspresyon regilye : fonksyon tankou rlike ak irlike yo pi plis pratik pase yon seri de contains lye ansanm pa operatè ki lojik.

Pou chak filtre yon BECA ki disponib ak valè mwayèn nan tan ekzekisyon ak kantite kondisyon yo itilize, tou kolekte globalman nan fòm lan nan graf . Kouri fwa yo montre, al gade nan 99 (vèt) ak 75 (jòn) percentiles, ak fwa yo sou aks x yo se UTC. Genyen tou graf ak aksyon yo pran pa filtè endividyèl yo; aksyon yo montre yo se "avèti", "tag", "anpeche" ak "bloke" sèlman.

Pou plis detay sou konpleksite nan fonksyon ki pi komen ak ke trik nouvèl diminye kantite travay la, al gade nan manyèl la sentaks ak detay sou kondisyon konte .

NB Kantite kondisyon yo itilize se piman indicative e se pa yon bon endikatè sou kouman yon filtre efikas. Pou egzanp, katen n konparezon senp (tankou 'a' === 'b' ) ak operatè ki lojik manje nan pifò n kondisyon, men se relativman rapid fè. Kontrèman, lè l sèvi avèk yon varyab tankou article_recent_contributors pa mande pou nenpòt kondisyon nan tèt li, men mande pou yon rechèch baz done ki ta ka pran yon bon bout tan.

Bloke rapò filtre

Bot MusikBot la pran swen pou kenbe yon lis filtè "bloke", sa vle di moun ki pa anrejistre alimèt nan 30 dènye jou yo. Rapò yo disponib sou paj Itilizatè a: MusikBot / StaleFilters / Report . Pou presize yon konpanse lòt pase 30 jou, administratè yo ka itilize Itilizatè a: MusikBot / StaleFilters / Offset paj , mete yon valè diferan nan jou, pandan y ap konplètman enfim aktivite bot la li nesesè antre nan Itilizatè: MusikBot / StaleFilters / Run a nenpòt tèks ki pa true . Finalman, si bot la gen pwoblèm, boutèy demi lit erè li disponib nan Itilizatè: MusikBot / StaleFilters / Log erè .

Paj ki gen rapò

Lòt pwojè