AntiUnicruft/tr

AntiUnicruft, kodun bir çok kopyasını,   içine yapıştırırken yapabileceğiniz kötü kafa çizici hata kümesini temizler ve diğer benzer dosyalar. Yayınla/Kaydet'i tıkladığınızda otomatik olarak görünmez birkaç sihir karakterini makalenizden çıkarır.

Sorun
Unicode (metnin bilgisayarınızda saklanma şekli) 'yön işaretleri' olarak adlandırılan görünmez birkaç 'sihirli' karakter sağlar. Bu özel karakterler, metni Soldan Sağa (örneğin Latin dilleri) Sağdan Sola (örneğin Arapça) olarak değiştirmek için kullanılır. Bu işaretleyiciler, Sağ-Sol ve Sol-Sağ dillerini, tek bir dosyada karıştırmanıza izin verir; bu, metinle çalışırken yararlı olabilir ... ancak kod (JavaScript veya CSS) ile çalışırken ciddi sorunlara neden olabilir.

Eğer kodun kesinlikle doğru olduğundan emin olduğunuz bir durumdaysanız, ancak işe yaramazsa, tam olarak aynı şekilde yazdınız ve sihirli bir şekilde çalışmaya başlıyorsanız, bu kötü görünmez karakterin nedeni budur. Bunun olmasının nedeni, bazen bir metni kopyaladığınızda ve bu işaretler kodunuza yapıştırıldığında, panonuza bir Sol-Sağ işareti eklenmesidir. Kod zaten Sol-Sağ olduğundan, işaret anlamsız ve gereksizdir; bununla birlikte, komut dosyası altyapısı, tam bir bilge olma, üzerinde yaygara çekecek ve bu işaretler kaldırılıncaya kadar davranmayı reddedecektir.

Aşağıdaki kodu kopyalayıp JavaScript konsolunuza yapıştırmayı deneyin ve hareketsizliği görmek için çalıştırın:

Kurulum
MediaWiki ve Kullanıcı ad alanındaki JavaScript sayfalarında çalışması için bu komut dosyasının UnsafeScripts uygulamasını kurun! Güvenlik nedeniyle, Fandom, özel JavaScript'in ile biten MediaWiki ve Kullanıcı ad alanı sayfalarında çalışmasını engelledi. veya, ancak sekme tuşunu dört boşluk ekleyen bu sayfalarda bir JavaScript ve CSS editörü bulunur.

Operasyonel Notlar
Komut sadece isimleri '.js' veya '.css' ile biten Makale sayfalarında yayınlanacaktır. Örneğin, 'MediaWiki:Common.js', 'User:Siz/global.js', 'Template:Bir şey/ appearance.css' üzerinde çalışacaktır. Bu dosya uzantılarına sahip olmayan hiçbir şey üzerinde çalışmaz (bu, kasıtlı olarak yön işaretleri kullanan makalelerin kırılmasını önlemek için bir koruma mekanizmasıdır).