FANDOM


Uzantılar, Fandom'un üzerinde çalıştığı yazılım platformu olan MediaWiki için geliştirilen özellikler ve uzantılarıdır. Fandom personeli veya üçüncü taraf geliştiriciler tarafından bir wiki işlevini genişletmek veya özelleştirme amacıyla yerleşik bir MediaWiki özelliğini geçersiz kılmak amacıyla tasarlanmıştır.

Bir uzantı nasıl talep edilir

Öncelikle, aradığınız uzantının zaten topluluğunuzda bulunmadığını doğrulayın. Bunu Özel:Sürüm bölümüne gidip "yüklü uzantılar" bölümüne bakarak veya uzantının ayrıştırıcı işlevini kontrol ederek kontrol edebilir veya "etiketler" ve "kancalar" bölümüne karşı etiketleyebilirsiniz. bu sayfanın en altında. Fandom'da zaten önemli bir varsayılan olarak etkin olan uzantı sayısıdır.

Fandom kod tabanında zaten birçok başka uzantı var ve istek üzerine etkinleştirilebilir. Bu sayfada Fandom'un hangi uzantıları sunduğunu kontrol edebilirsiniz. Değişkenler (İngilizce) gibi bazı temel içerik araçları, istendiğinde personel tarafından otomatik olarak etkinleştirilir. DPL gibi diğer karmaşık uzantılar söz konusu olduğunda, bir personel genellikle sorduğunuz uzantının gerçekten ideal bir çözüm olmasını sağlamak için önce birkaç soru soracaktır. Sonuçta ortaya çıkan site yapılandırmanın (AbuseFilter gibi) büyük ölçüde değişebileceği diğer uzantılar, isteğin içeriğine bağlı olarak personel takdirine bağlı olarak etkinleştirilecektir.

Fandom belirli bir uzantı sunmuyorsa, Fandom mühendislik ekibinden Özel:İletişim'i kullanarak ve neden ihtiyaç duyulduğuna dair bazı gerekçelerle birlikte MediaWiki uzantı sayfasına bağlanarak yüklemeyi araştırmasını isteyebilirsiniz. Mühendislik ekibinin uzatmayı gözden geçirmesinin birkaç ay sürebileceğini ve çoğu uzantının reddedileceğini lütfen unutmayın. Bu, temel olarak bir uzantının Fandom kod temeli sunucularında yaşamak için ihtiyaç duyacağı yeniden yazma miktarından kaynaklanmaktadır. Bu nedenle, MediaWiki.org'daki bir uzantıya bakarken, uzantının güncel olup olmadığını, iyi bakılıp tutulmadığını ve bir önbellek katmanına izin verip vermediğini sormak her zaman iyidir. Bu sorulardan herhangi birine cevabınız hayırsa, Fandom'un uzantıyı yükleyemeyeceği ihtimali vardır.

Varsayılan olarak etkin uzantılar

Kullanıcılar ve yöneticiler

Küresel CSS ve JS
Topluluk Merkezi'den (İngilizce) getirilen bir sayfaya genel kullanıcı CSS ve JavaScript ekler.
Editcount
Bir kullanıcının düzenleme sayısını gösterir

Wiki araçları

CategoryTree
Bir topluluğun kategori yapısını görüntülemek için AJAX tabanlı gadget
CharInsert (İngilizce)
Standart olmayan karakterler eklemek için JavaScript kutusu oluşturulmasına izin verir
Cite
<ref[ name=id]> ve <references/> alıntılar için etiketler ekler
DPLforum
Makale sayfalarını kullanarak DPL tabanlı forum uzantısı.
EasyTimeline (İngilizce)
Editörler bu aracın sözdizimini kullanarak etkinlik zaman çizelgeleri oluşturabilir.
GoogleDocs4MW (İngilizce)
<googlespreadsheet> Google Dokümanlar'ın e-tablolarının gösterimi için etiket ekler
ImageMap (İngilizce)
<imagemap> etiketi kullanarak istemci tarafı tıklanabilir görüntü haritalarına izin verir
Giriş kutusu
Önceden tanımlanmış HTML formlarının eklenmesine izin ver
Matemetik
Sayfadaki matematik formülleri için sözdizimi ekler
Maps Extension
Wikiye bağlı işaretçilerle kolayca Dünya tabanlı haritalar oluşturun
MultipleUpload
Kullanıcıların bir kerede 20 dosyaya kadar yükleme yapmasına izin verir
ParserFunctions
Mantıksal işlevlerle ayrıştırıcıyı geliştirme
Şiir
<poem> şiir biçimlendirme etiketi ekler
Anketler
Tek seçenekli anketler ayarlayın
RandomImage (İngilizce)
<randomimage /> kullanarak rastgele bir medya seçici sağlar
RandomSelection (İngilizce)
Verilen kümeden rastgele bir seçenek görüntüler
RSS Yayını
Sayfada bir RSS yayını görüntüler
StringFunctions (İngilizce)
Dizelerde çalışan ek bir ayrıştırıcı işlev seti tanımlar
TabView ve Tabber
"Sekmeli" içeriğe sahip olma yöntemleri
Video Gömme Aracı
YouTube, Metacafe ve diğer birçok siteden video gömer
WikiHiero (İngilizce
Hiyeroglif görüntülemek için sözdizimi

Spam ve engelleme

AntiSpamInput
Basit spambot engelleme mekanizması
ConfirmEdit (İngilizce)
Basit captcha uygulaması
TitleBlacklist (İngilizce)
Yıkıcı sayfa başlıklarını engellemek için Regex tabanlı araç

Diğer araçlar

ArticleMetaDescription
Makale pasajını içeren meta-açıklama etiketi ekleme
MiniUpload
Kullanıcıların yeni dosyaları doğrudan düzenleme sayfasından yüklemelerine izin ver
Paylaşılan Yardım
Yardım ad alanı sayfalarını Community Central'dan tüm Fandom sitelerine (genel olarak kontrol edilir) sağlar
SiteWideMessages
Tüm Fandom sitelerinde görülen mesajları göndermek için bir arayüz sağlar
SyntaxHighlight (İngilizce)
Kod sözdizimi vurgulayıcı - birçok dili destekler

İstek üzerine

Bu Fandom'da istek üzerine bulunan kapsamlı bir MediaWiki uzantıları listesidir. Ayrıca bakınız "Talep üzerine etkin uzantılar" kategorisi.

Başarılar
Katkıları teşvik etmek için kullanıcılara rozetler ekleyin
Takvim (İngilizce)
Bir takvimin sayfalara gömülmesine izin verir
Topluluk JS
Site JS için izin verir (ImportJS dahil değildir)
Topluluk Sayfası
Topluluk için, wikide yapılması gerekenleri listelemek için bir sayfa sunar
DynamicPageList
<dpl> etiketini ekleyen içerik listeleme aracı
Gadgetlar
Kullanıcılar için "gadgetların" kullanılmasını ve kullanılmasını sağlar
Son Değişiklikler Devriye
Düzenlemelerin wiki politikalarına uygun olup olmadığını söyler
Değişkenler (İngilizce)
Sayfadaki bir değişkeni tanımlamanıza ve daha sonra aynı sayfada kullanmanıza izin verir
Döngüler (İngilizce)
Döngü gerçekleştirmek için ayrıştırıcı işlevler sağlar
Diziler (İngilizce)
Dizilerde çalışan ayrıştırıcı işlevler sağlar

Sınırlı uzantılar

Bu uzantılar sınırlı erişimi vardır ve yöneticilere yalnızca onlara açık ve güncel bir ihtiyaç olduğunda erişim izni verilir.

AbuseFilter
Yapıcı olmayan düzenlemeleri otomatik olarak yakalamak için bir araçtır.
Denetçi
Kullanıcılara uygun izinleri kullanarak kullanıcının IP adreslerini ve diğer bilgileri kontrol etme yetkisi verir. (Bu genellikle bir sadece personel aracıdır, ancak birkaç büyük wikili yöneticisinin de erişimi vardır.)
Nuke (İngilizce)
VSTF'lere, Yardımcılara, Yöneticilere ve Personel üyelerine sayfaları toplu olarak silme olanağı sağlar. (Wiki yöneticileri, belirli bir kullanıcı tarafından sayfaları toplu olarak silmek için nuke betiği de kullanabilir)
Siteyi koru
Fandom yetkili, Fandom Yardımcılar, Wiki Yöneticileri ve VSTF çeşitli site değişikliklerini geçici olarak engellemesine izin verir (bu, gerekli görüldüğü şekilde etkinleştirilir ve bir wikinin yerel yöneticileri erişemez).
SpamBlacklist (İngilizce)
Regex tabanlı anti URL spam aracı
Semantic MediaWiki
En büyüklerinden bazıları dahil olmak üzere birkaç düzine Fandom sitesinde kullanılır, ancak çoğu zaman sorunludur (performans ve kararlılık endişeleri nedeniyle) ve artık gerekli değil. Bu wiki'deki "Yardım" sayfası buraya yönlendirir, ancak tartışma en iyi Semantic MediaWiki'nin resmi belgeleme sitesi ile sınırlandırılabilir.

Dış bağlantılar

Daha fazla yardım ve geri bildirim

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