Extension:StopForumSpam/tr

StopForumSpam uzantısı, vikilerin stopforumspam.com ile veri kullanmasına ve katkıda bulunmasına olanak tanır. Otomatik IP engelleme ve hizmetlilerin veri göndermesi için kolay bir arayüze sahiptir. IP kara listesinin kullanılması bir çeşit nesne önbelleğe alma kullanmanızı gerektirir. ile CACHE_NONE ayarladıysanız çalışmaz. APC veya Memcached seçeneklerinden hiçbiri bir seçenek değilse, en basit yaklaşım nesne önbelleğini MySQL veritabanınızda depolamaktır. Aşağıdaki ön ayar (LocalSettings.php olarak) bunu yapar:

Yapılandırma

 * - sıkıştırılmamış bir IP adresi kara listesinin konumu
 * - enables a mode where users are not blocked from non-read actions after tripping the blacklist

Kullanıcı hakları

 * - kullanıcıların kara listeye alınan IP engellerini atlamasına izin verir

Oturum açma
StopForumSpam'ın kimlerin muaf tutulduğu ve engellediği hakkındaki raporları günlüğe kaydetmek için yapılandırılmış günlük yapılandırmasınızda "StopForumSpam" kanalını etkinleştirebilirsiniz. Uzantıya ilişkin tüm raporlar INFO düzeyinde kaydedilir. If you do not have structured logging configured, you can log to a file by configuring in your LocalSettings.php, like so:

This will write the log to a file located in. MediaWiki will need access to write to this log file and the file should not accessible via the web as it will contain private details of your users (such as usernames, page names, and IP addresses).

The simple logging using  will omit details compared to using a structured logging solution such as.

AbuseFilter integration
When using the, a variable named "sfs_blocked" is added. The value is false if the user is not a spammer, and true if they are a spammer.

IP blocking
You can download IP blacklists, and import them using the  script. StopForumSpam has several lists; we recommend using the "listed_ip_30_all" list. Once you choose the list you want, download and extract it to somewhere on your server, then point  in the LocalSettings.php file at it. We recommend setting up a nightly cron job to download and extract new versions of the list and subsequently running the updateBlacklist maintenance script.

If that IP tries to edit, or a user tries to edit through that IP address, they will be prevented from editing. To exempt a user from being blocked, give them the  user right.