Extension:AntiSpoof

This page is a translated version of the page Extension:AntiSpoof and the translation is 100% complete.
Other languages:
English • ‎Türkçe • ‎polski • ‎русский • ‎中文 • ‎日本語 • ‎한국어
MediaWiki manüel uzantıları
OOjs UI icon advanced.svg
AntiSpoof
Sürüm durumu: kararlı
Spoofing attempt.png
Uygulama Kullanıcı etkinliği
Açıklama Karmaşık kullanıcı adlarının oluşmasını engeller.
Yazar(lar) Brion Vibber (Brion VIBBERmesaj)
Uyumluluk politikası Snapshots releases along with MediaWiki. Master is not backwards compatible.
MediaWiki 1.25+
Veritabanı değişiklikleri Evet
Tablolar spoofuser
Lisans GNU Genel Kamu Lisansı 2.0 veya üstü
İndir
  • $wgAntiSpoofBlacklist
  • $wgAntiSpoofAccounts
  • override-antispoof
Translatewiki.net adresinde mevcutsa, AntiSpoof uzantısını çevirin

Kullanım ve sürüm matrisini kontrol edin.

Sorunlar Açık görevler · Hata bildir

AntiSpoof uzantısı, kafa karıştırıcı kullanıcı adlarının oluşturulmasını önlemek için bir uzantıdır. Karışık yazısı, kafa karıştırıcı ve benzeri kullanıcı adlarına sahip hesapların oluşturulmasını engeller.

Örneğin, John Doe kullanıcısı zaten kayıtlıysa, uzantı kayıt girişimlerini engelleyecektir:

  • joHn dOE (farklı yerlerde büyük harfler)
  • Jοhn Doe (Jοhn içindeki "ο", Yunanca küçük harfli omicrondur)
  • John Dоe (Dоe içindeki "о", Kiril küçük harf O'dur)
  • Јohn Doe (Јohn içindeki "Ј" Kiril büyük harf Je'dir)
  • John Đoe (Đoe içindeki "Đ", Latin harfli büyük D harfidir)
  • Jóhn Doe (Jóhn içindeki "ó", Vurgulu Latin küçük O harfidir)
  • John ​Doe (Doe'dan önce bir Sıfır genişlikli boşluk var)
  • Jøhn Doe (Jøhn içindeki "ø", İskandinav oe'dir)
  • J0hn Doe ("0" sıfır sayısıdır)

vb.

Kurulum

  • Dosyaları indirin ve extensions/ klasörünüzdeki AntiSpoof adlı dizine yerleştirin.
  • LocalSettings.php dosyanızın altına aşağıdaki kodu ekleyin:
    wfLoadExtension( 'AntiSpoof' );
    
  • Bu uzantının ihtiyaç duyduğu gerekli veritabanı tablolarını otomatik olarak oluşturacak betik güncelleme komutunu çalıştırın.
  • Kullanıcı hesaplarının

paylaşılan veritabanında saklanması durumunda, şunu ekleyin:

$wgSharedTables[] = 'spoofuser';
  • Spoofuser tablosunu vikinizin mevcut kullanıcı adlarıyla önceden doldurmak için komut satırından batchAntiSpoof.php betiğine çalıştırın.
php extensions/AntiSpoof/maintenance/batchAntiSpoof.php
  •   Yapıldı – Uzantının başarıyla yüklendiğini doğrulamak için vikinizde Special:Version seçeneğine gidin.

MediaWiki 1.24 veya önceki bir sürümü çalıştıran kullanıcılara:

Yukarıdaki talimatlar, bu eklentiyi wfLoadExtension() kullanarak kurmanın yeni yolunu açıklar. Bu uzantıyı önceki sürümlerine (MediaWiki 1.24 ve önceki sürümler) yüklemeniz gerekirse, wfLoadExtension( 'AntiSpoof' ); yerine kullanmanız gerekir:

require_once "$IP/extensions/AntiSpoof/AntiSpoof.php";
  • Çalıştığını doğrulamak için, "Adm

1n" kullanıcı adı için bir hesap oluşturmayı deneyin; çoğu vikinin bir "Admin" hesabı vardır ve bu nedenle AntiSpoof, bu benzer kullanıcı adını "Adm1n adı mevcut hesaba çok benzer: Admin" gibi bir mesajla reddetmelidir.

Git üzerinden yüklerken, lütfen bu uzantının Composer gerektirdiğini unutmayın.

Dolayısıyla, Git'ten kurulumdan sonra, örneğin, uzantıyı içeren dizine geçin. "../extensions/AntiSpoof/" ve composer install --no-dev komutunu çalıştırın veya güncelleme sırasında: composer update --no-dev.

Alternatif olarak ve tercihen "extensions/AntiSpoof/composer.json" satırını vikinizin kök dizinindeki "composer.local.json" dosyasına ekleyin, ör.

{
	"extra": {
		"merge-plugin": {
			"include": [
				"extensions/AntiSpoof/composer.json"
			]
		}
	}
}

Ayrıca bakınız

  • Equivset (provides the equivalence sets used by AntiSpoof)