Kişisel CSS ve JavaScript aracılığıyla, Fandom'un görünüşünü ve davranışını değiştirebilirsiniz. Yazı tipleri, renkler ve sayfa öğelerinin konumları gibi şeyler değiştirilebilir. Ancak, yalnızca hesabınızda oturum açtığınızda Fandom'u görme şeklinizi etkiler ve birkaç, belirli kullanıcı sayfasında ve ayrıca bir hesap tercihizi etkileyecektir.
CSS
CSS kullanarak sitenin size nasıl göründüğünü özelleştirmek için İngilizce Topluluk Merkezi'nde Special:MyPage/global.css oluşturun ve düzenleyin. Bu, değişiklikleri Fandom'da nereye giderseniz gidin uygulayacaktır.
Yalnızca bir topluluğa kişisel CSS uygulamak istiyorsanız, o toplulukta Özel:Sayfam/common.css sayfasına ziyaret edin.
JavaScript
JS kullanarak sitenin sizin için nasıl görüneceğini özelleştirmek için İngilizce Topluluk Merkezi sitesinde w:Special:MyPage/global.js oluşturun ve düzenleyin. Bu, değişiklikleri Fandom'da nereye giderseniz gidin uygulayacaktır.
Kişisel JS'yi tek bir toplulukta uygulamak istiyorsanız, o toplulukta Özel:Sayfam/common.js sayfasına ziyaret edin.
- Kişisel JS'yi hesabınızda ilk kez etkinleştirmeden önce, lütfen sahip olduğunuz mevcut kişisel JS'yi tekrar kontrol edin ve bundan memnun olduğunuzdan emin olun.
- JS hataları temel işlevleri bozabilir. Dikkatli olun! (Ancak kolay bir çıkış yolu olabilir!)
- Lütfen anlamadığınız ve tamamen güvenmediğiniz veya güvenli olmayan kaynaklardan içe aktarmadığınız JS'yi eklemekten kaçının.
- Kişisel JS kullanımından kaynaklanan herhangi bir sorundan Fandom sorumlu tutulamaz. Kişisel JS'nizi (ve CSS'nizi) korumak sizin sorumluluğunuzdadır.
- "Kişisel JS" sayfalarının şu anda şu şekilde kabul edildiğini unutmayın: Yalnızca İngilizce Topluluk Merkezi'nde /global.js, ve tüm vikilerde /common.js, /wikia.js ve /oasis.js.
Ek notlar
- Özelleştirme politikası sayfasında belirtildiği gibi, kişisel CSS ve JS, istediğiniz ince ayarları yapabileceğiniz bir alandır (diğer kullanıcıları olumsuz şekilde etkilemedikleri sürece).
- Yalnızca hesap sahipleri kendi CSS ve JS sayfalarını düzenleyebilir. Bir topluluktaki diğer kullanıcılar, hizmetliler dahil, başka bir kullanıcının kişisel CSS ve JS sayfalarını düzenleyemez.
- Ayrıca küresel CSS ve JS'nizdeki belirli toplulukları hedefleyebilirsiniz:
- CSS:
<body>etiketinde, bir topluluğun "veritabanı adı"na bağlı olarak, vikiye özgü bir sınıf mevcuttur. Biçim şudur:
.wiki-[veritabanı adı].
- JS:
wgDBName(veritabanı adı) değişkeni bir topluluğu hedeflemek için kullanılabilir.
- CSS:
Sorun giderme
JavaScript veya CSS'nizle ilgili bir sorunla karşılaşırsanız, mevcut URL'nizin sonuna
?safemode=1 ekleyebilirsiniz. Bu, tüm siteyi ve kişisel CSS ve JS'yi devre dışı bırakır.
(Aynısı,
?usesitecss=0 veya
?usesitejs=0 kullanılarak tek tek vikiler için topluluk CSS ve JS ile yapılabilir. Ancak, bu işlevsellik şu anda bozuktur. Bunun yerine ?safemode=1 kullanın.)
CSS ve JS'nizi geçici olarak devre dışı bırakmayla ilgili daha fazla bilgiyi burada bulabilirsiniz.