FANDOM


Topluluk CSS ve JavaScript üzerinden, yerel yöneticiler tüm ziyaretçilerin şeklini etkileyebilir - giriş ya da değil — onların masaüstü ve tabletler üzerindeki wikilerini görün.

Yerel kişiselleştirme birçok editör için büyük zorluk ve memnuniyet sunar, bu yüzden Fandom'da elinizi denemenizi öneririz. Ancak aklınızda bulundurmanız gereken iki önemli şey var:

CSS

CSSsyntaxHL

Karanlık temalı bir topluluğun CSS'sini düzenleme

Topluluğunuzun CSS'sini özelleştirmek için, MediaWiki:Wikia.css öğesini düzenleyin. Bu sayfaya ayrıca Yönetici Paneli CSS bağlantısı üzerinden de erişebilirsiniz.

Her hafta, topluluğunuzun özelleştirmelerini etkileyebilecek değişiklikler hakkında notlar yayınlıyoruz: Teknik Güncelleme blog yayınları.

CSS sayfaları

MediaWiki:Common.css ve MediaWiki:Wikia.css ikisi de Fandom'un düzeni için kullanılır, ancak gelecekte konsolide edilebilirler.

Temmuz 2014'ten sonra oluşturulan tüm wikilerde
MediaWiki:Common.css yüklendi. İçerik önce MediaWiki:Wikia.css uygulanacak. Toplulukların çoğu için bunun önemi yoktur, ancak @import kurallarını kullanırsanız (özel fontları içe aktarmak için olduğu gibi), MediaWiki:Common.css'nin en üstüne eklemeleri en iyisidir.
Temmuz 2014'ten önce oluşturulan çoğu wikide
MediaWiki:Common.css yüklenmedi. MediaWiki:Common.css kullanmak istiyorsanız, Fandom Yetkiliye bunu etkinleştirmesini isteyin. Bunu yaparsanız, önceden MediaWiki:Common.css içindeki eski CSS'leri temizlediğinizden emin olun, aksi takdirde beklenmeyen etkilere neden olabilir.

JavaScript

Topluluğunuzun JS’sini düzenlemeden önce, sizin için açmak üzere Fandom'a sormanız gerekir. Etkinleştirildikten sonra, muhtemelen ana JS sayfasını MediaWiki:Common.js düzenlemek isteyeceksiniz. Giriş yapmış olsun veya olmasın, topluluğunuzdaki tüm ziyaretçiler için ne varsa yüklenir. Öyleyse aşağıdakilerden haberdar olun:

  • Güvenlik nedeniyle, topluluk JS’sindeki düzenlemelerin bir onay işlemi üzerinden geçmesi gerekir.
  • JS hataları, topluluğunuzdaki temel işlevleri bozabilir. Hata eklemekten kaçınmak için lütfen dikkatli olun.
  • Lütfen anlamadığınız JS'yi veya tam olarak güvenmediğiniz kaynaklardan almayın. Ayrıca, JS'yi kişisel JS sayfalarından veya güvensiz sayfalardan almayın.
  • Bir dizi ortak komut dosyası Fandom Developers Wiki içinde saklanır ve ImportJS kullanılarak wikinize eklenebilir. ImportJS kullanmak inceleme sürecine olan ihtiyacı atlar.
  • CSS sayfalarında olduğu gibi, hem Common.js hem de Wikia.js wikinin tamamını etkiler, ancak gelecekte konsolide edilebilirler.

Bazı teknikler

CSS veya JS’de yaptığınız değişiklikler genellikle yayında hemen görülmez. Bu "önbellekleme" adlı bir kavram yüzünden. CSS ve JS’nizi düzenleme konusunda uzun bir sürenin ortasındaysanız, değişikliklerinizi görmek için sık sık önbelleğinizi atlamanız gerekebilir.

Ayrıca, Fandom'un yükleme sırası - wikinizi özelleştirmek için kullanılan çeşitli sayfaların her birine verilen öncelik - yöneticilerin anlaması için çok önemlidir. Bazı özelleştirmelerin görülmemesinin yaygın bir nedeni, daha sonraki sayfaların daha önceki sayfalarda yapılan bildirimi etkin bir şekilde iptal etmesidir.

Ayrıca bakınız

Daha fazla yardım ve geri bildirim

Community content is available under CC-BY-SA unless otherwise noted.