Extension:AbuseFilter/Eylemler
Genel bakış
AbuseFilter, bir seferde birden fazla bile olsa birkaç işlem yapabilir. "Günlüğe kaydetme" ve "etiketleme" daha yumuşaktır ve düzenlemenin kaydedilmesini engellemez. "Kısma" ve "uyarı", kendi başlarına fazla bir şey yapmayan özel eylemlerdir: birincisi yalnızca iç sayacı sessizce artırır, ikincisi kullanıcıyı ne yapacakları konusunda uyarır ve düzenlemeyi değiştirmesine izin verir (veya düzenlemeyi hiç kaydetmekten kaçının). "İzin verme" daha güçlü bir işlemdir ve düzenlemenin kaydedilmesini tamamen engeller. Diğer eylemler, yani "blockautopromote", "block", "degroup" ve "rangeblock" daha da güçlüdür ve bunların her biri düzenlemenin tamamlanmasını engeller ve kullanıcının kendisine belirli bir eylem uygular.
Bu eylemlerden bazıları (özellikle, block, degroup ve blockautopromote) kötüye kullanım filtresi geri alma hakkına sahip kullanıcılar tarafından geri alınabilir. Kullanıcıların bir zaman aralığı belirtebilecekleri ve belirli bir filtre tarafından gerçekleştirilen geri döndürülebilir işlemlerin bir listesini alabilecekleri/geri döndürme alt sayfasına erişmelerini sağlar. Geri dönüşü onaylayarak, tüm bu eylemler geri alınacaktır. Bir filtre tarafından gerçekleştirilen işlemleri geri alma formuna, her filtre sayfasında, geçmişe erişmek için sayfanın hemen altında bulunan bir bağlantıyla erişilebilir.
Eylem listesi
AbuseFilter uzantısında dosyasında aşağıdaki işlemler yapılabilir:
Giriş yapma
Tüm filtre eşleşmeleri kötüye kullanım günlüğüne kaydedilir. Bu kapatılamaz.
Uyarı
Kullanıcı, düzenlemelerinin takdir edilmeyebileceği konusunda uyarılır ve yeniden gönderme fırsatı verilir. Görüntülenecek uyarıyı içeren belirli bir sistem mesajı belirtebilirsiniz.
Kısma
Filtre yalnızca bir hız sınırı tetiklendiğinde eşleşir. İzin verilecek eylem sayısını (pozitif bir tamsayı), bu eylemlerin gerçekleşmesi gereken süreyi (pozitif bir tamsayı) ve bu eylemlerin nasıl gruplandırılacağını (aşağıdaki listeden en az bir kriter, küçük harf) belirleyebilirsiniz.
Gruplandırmalar, bir grup insanın toplam (paylaşılan) gazlara sahip olması gerektiğidir.
Yani, user
yazarsanız, aynı kullanıcının filtreyi belirli bir süre içinde belirli sayıda kez eşlemesi gerekir.
Tümü kriterlerini paylaşan gaz kelebeği eşleşmelerinin toplanacağını belirtmek için grupları virgüllerle birleştirebilirsiniz.
Örneğin, ip,page
kullanıldığında, eylemlerin geri kalanını atmak için X filtresinin aynı IP adresinden aynı sayfaya Y saniye cinsinden eşleşmesi gerekir.
Mevcut grupların tam listesi:
ip
– IP adresi.user
– Kullanıcı hesabırange
– /16 aralığı.creationdate
– Kullanıcı hesabı oluşturma tarihi, sunucu saati.editcount
– Farklı kullanıcıları tespit edebilmeniz için düzenleme sayım korsanlığını.site
– Tüm site.page
– Sayfa
When applying a throttle to an edit filter, it is important that you do so using both the ip
and user
variables wherever possible (as opposed to using either or).
Throttling by user
alone throttles by user id, not by username. All logged out editors share one user id, which is 0
.
This may cause false positives and issues if many anonymous users unrelated to one another match the filter conditions when saving edits.
Throttling by ip
alone throttles logged in editors by their underlying IP address.
Do not use only the ip
variable when applying a throttle, unless the filter specifically targets logged out or anonymous users only.
İzin vermeme
Filtreyle eşleşen eylemler engellenir ve açıklayıcı bir hata mesajı gösterilir.
Otomatik olarak yükseltilen grupları iptal etme
Filtreyle eşleşen işlemler, söz konusu kullanıcının 5 gün boyunca $autopromote fazladan grup almasının engellenmesine neden olur. Bu, hata ayıklama araçları sayfasında geri yüklenebilir.
Engelleme
Filtreyle eşleşen kullanıcılar, tetiklenen kuralı belirten açıklayıcı bir blok özeti ile belirtilen süre boyunca engellenir.
Ayrıcalıklı gruplardan kaldırma
Filtreyle eşleşen kullanıcılar tüm ayrıcalıklı gruplardan (hizmetli, bürokrat vb.) kaldırılır. Tetiklenen kuralı detaylandıran açıklayıcı bir özet kullanılacaktır.
Aralık engelleme
Bir şekilde "nükleer seçenek"'ten, kuralın tetiklendiği /16
aralığının tamamı 1 hafta süreyle engellenir.
Etiketleme
Düzenleme veya değişiklik, Son Değişiklikler, katkılar, günlükler, yeni sayfalar, geçmiş ve diğer her yerde gösterilecek belirli bir etiketle 'etiketlenmiş' olabilir. Bu etiketler stilize edilebilir, bu nedenle belirli bir etikete sahip öğelerin farklı bir renkte veya benzerinde görünmesini sağlayabilirsiniz.
Show a CAPTCHA
When ConfirmEdit is installed, this will cause a CAPTCHA to be displayed. If the CAPTCHA is passed, then the next edit attempt will apply other actions if the filter still matches the edit.