FANDOM


Fandom, ağı kullanırken güvenliğinizi artırmak için JavaScript inceleme süreci kullanır. Fandom'un güvenilir inceleme ekibinin bir üyesi tarafından kontrol edilip onaylanana kadar topluluk JavaScript (JS) düzenlemelerinin yapılmasını önler.

Bu sürecin önemli bir parçası, bir topluluk oluştururken JS topluluğunun açılmamasıdır. Etkinleştirmeniz gerekirse, lütfen Özel:İletişim aracılığıyla istekte bulunun.

Nasıl çalışır?

Topluluk JS topluluğunuzda etkinleştirildiğinde, MediaWiki: ad alanı .js ile biten sayfalar yerel yöneticiler tarafından düzenlenebilir hale gelir.

Review rail module

MediaWiki JS sayfalarında gösterildiği gibi sağ ray durum modülü. Unutmayın: gözden geçirme işleminin başlaması için aslında İncelemeye gönder'i tıklamanız gerekiyor.

Sayfayı incelenmek üzere gönderdiğinizde, Fandom'un inceleme ekibi daha sonra JS'nizi kontrol edecektir.

  • Onaylanırsa, değişiklikler derhal topluluğunuzda etkin hale gelir.
  • Reddedilirse, değişiklikler topluluğunuzda görülmez. JS sayfasında bir bildirim gösterilecek ve konuşma sayfasında muhtemelen açıklayıcı bir not bırakılacaktır. Bazı durumlarda, yöneticinin tartışma sayfası veya Mesaj Duvarı üzerine bir not bırakabiliriz.

JS düzenlemelerini kolayca test edebilmeniz için, işlem, hesabınızın incelenmemiş JS çalıştırmasını sağlayan test modu tanıtır. Test modu, hesap başına, topluluk başına temelinde çalıştırılır, tümü yerel komut dosyalarını kapsar ve engellenene kadar sürer.

Topluluğunuzdaki tek tek komut dosyalarının durumu, bu JS sayfasının sağındaki bir modülde ve Özel:JSPages içinde listelenir. Modül ve özel sayfa onay için güncelleme gönderebileceğiniz ve test modunu etkinleştirebileceğiniz yerdir.

Onay kriterleri nelerdir?

Değişime rağmen, bazı temel kurallar süreci yönlendirir.

  • Tüm JS açık, insan tarafından okunabilir bir biçimde olmalıdır. Herhangi bir gizlenmiş kod reddedilir.
  • Tüm Fandom içe aktarmaları, .js ile biten MediaWiki ad alanı sayfalarında depolanmalıdır
    • Kullanıcı ad alanı içe aktarmasına izin verilmiyor.
    • Önceden onaylanmış komut dosyalarını Fandom Developers Wiki veya wikinizden hızlı bir şekilde içe aktarmak için ImportJS özelliğini kullanabilirsiniz. Bu, wikideki inceleme işlemini atlar.
  • Fandom dışında depolanan betikler, durum bazında onaylanır.
  • Herhangi bir açık özelleştirme politikası veya Kullanım Şartları ihlalleri reddedilir (örneğin, reklamları gizlemek, kullanıcı verilerini toplamak, ana site düzeni değişiklikleri).
  • Senaryoyu GSYİH'ya uymama gibi - ancak bunlarla sınırlı olmamak üzere - yasal nedenlerle reddedebiliriz.
  • Hatalara veya performans sorunlarına neden olan JS'ye izin verilmeyecektir.

Onay işleminin, kodunuzun genel kalitesinin bir incelemesi olmadığını ya da bir JS özelliğinin ne kadar yararlı veya geçerli olduğu hakkında karar çağrıları yapmak olmadığını unutmayın. Size ciddi problemler hakkında bilgi vermemize rağmen, kodu sizin için yeniden yazmayacağız.

SSS

Düzenlemelerimin incelenmesi ne kadar sürer?
Hızlı bir süreç hedefliyoruz, çünkü yararlı bir JS yoluna girmek istemiyoruz. Scriptler ilk gelene ilk hizmet esasına göre gözden geçirilir.
Komut dosyasını incelemeye gönderdikten sonra daha fazla düzenleme yapmam gerekirse ne olur?
Her JS sayfasında inceleme kuyruğunda sadece bir revizyon bulunabilir. Gözden geçirme talebinde bulunduktan sonra daha fazla düzenleme yapabilirken, yalnızca başlangıçta talep edildi revizyonu gözden geçirilecektir. Daha yeni bir sürümü incelememizi istiyorsanız, önceki isteğin üzerine yazacağından, sayfayı tekrar incelemeye gönderin.
Bir JS düzenlemesi reddedildiğinde tam olarak ne olur?
JS sayfası inceleme modülünde bir bildirim gösterilecek ve konuşma sayfasında muhtemelen açıklayıcı bir not bırakılacaktır. Önceden onaylanan JS, normal şekilde çalışmaya devam edecektir. Reddedilen düzenlemeleri genellikle geri almayız, çünkü onaylanması için yalnızca küçük bir ince ayar gerekebilir.
SpecialJS

Burada da mevcut olan Test moduna girin düğmesi de dahil olmak üzere Özel:JSPages bölümünün görünümü.

Topluluğumdaki JS inceleme durumuna genel bakışı nereden görebilirim?
Özel:JSPages adresini ziyaret ederseniz, topluluğunuzdaki geçerli inceleme durumlarıyla birlikte JS sayfalarının bir listesini görebilirsiniz.
Test modu nasıl çalışır?
Ziyaretçilere yalnızca JS betiklerinin onaylanmış revizyonları sunulsa da, hesabınız yalnızca test modu etkinleştirildiğinde en son revizyonları görebilir. Sitenizi herkes için geçici olarak kırmasından endişe etmeden topluluğunuzun JS'si ile deneyler yapabilirsiniz! Hatırlanması gereken bazı şeyler:
  • Hesap başına, topluluk başına esasına göre etkinleştirildi
  • Bu toplulukta kullanılan tümü komut dosyalarının en son sürümlerini açar
  • Engelli olana kadar devam eder veya siz çıkış yaparsanız
  • En son düzenlemeleri görmek için tarayıcı önbelleğini atlamayı gerekebilir.
Topluluklar arası ithalat için onay nasıl çalışır?
Değişen Fandom Developers Wiki kodunu aldığınızı hayal edin. Bu değişikliklerin, wikinizi görmeden önce Dev'te onaylanması gerekir. Dev'teki test modunu etkinleştirerek değişikliklerinin wikinizde ne gibi bir etkisi olacağını önizleyebilirsiniz.
Bu, kişisel JS'yi etkiler mi?
Hayır. Çekirdek kişisel JS sayfaları (Kullanıcı:ÖrnekKullanıcı/common.js gibi) serbestçe düzenlenebilir durumda kalır. Topluluk JS sayfalarında neler yapabileceğiniz hakkındaki kurallar kişisel JS için geçerli değildir.
Araç hakkında geri bildirimim veya fikirlerim var!
Harika! Lütfen geri bildiriminizi Özel:İletişim aracılığıyla bize bildirin.

Ayrıca bakınız

Daha fazla yardım ve geri bildirim

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