Extension:AntiSpoof/tr

Category:GPL licensed extensions/tr
MediaWiki manüel uzantıları
AntiSpoof
Sürüm durumu: kararlıCategory:Stable extensions/tr
Uygulama Kullanıcı etkinliği Category:User activity extensions/tr
Açıklama Karmaşık kullanıcı adlarının oluşmasını engeller.
Yazar(lar) Brooke Vibbermesaj
Uyumluluk politikası MediaWiki ile birlikte anlık görüntüler yayımlanır. Master geriye dönük olarak uyumlu değil.
Veritabanı değişiklikleri Evet
Composer mediawiki/anti-spoofCategory:Extensions supporting Composer/tr
Tablolar spoofuser
Lisans GNU Genel Kamu Lisansı 2.0 veya üstü
İndir Category:Extensions in Wikimedia version control/tr
  • $wgAntiSpoofProhibitedCharacters
  • $wgAntiSpoofAccounts
  • override-antispoof
Translatewiki.net adresinde mevcutsa, AntiSpoof uzantısını çevirin
Sorunlar Açık görevler · Hata bildir
Category:All extensions/tr

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.
    Developers and code contributors should install the extension from Git instead, using:
    cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/AntiSpoof
    
  • Yalnızca git dizininden yüklerken, PHP bağımlılıklarını uzantı dizinine composer install --no-dev vererek yüklemek için Composer komutunu çalıştırın. (Potansiyel komplikasyonlar için T173141 sayfasına bakınız.)Category:Extensions requiring Composer with git/tr
  • 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 maintenance/run.php AntiSpoof:batchAntiSpoof.php
  • Yes Yapıldı – Uzantının başarıyla yüklendiğini doğrulamak için vikinizde Special:Version seçeneğine gidin.
  • Ç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 $line 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)
Category:Extensions used on Wikimedia/tr#AntiSpoof/tr
Category:All extensions/tr Category:DeleteAccount extensions/tr Category:Extensions in Wikimedia version control/tr Category:Extensions included in Canasta/tr Category:Extensions included in Miraheze/tr Category:Extensions included in ShoutWiki/tr Category:Extensions included in WikiForge/tr Category:Extensions included in wiki.gg/tr Category:Extensions requiring Composer with git/tr Category:Extensions supporting Composer/tr Category:Extensions used on Wikimedia/tr Category:GPL licensed extensions/tr Category:LoadExtensionSchemaUpdates extensions/tr Category:LocalUserCreated extensions/tr Category:RenameUserComplete extensions/tr Category:Stable extensions/tr Category:User activity extensions/tr