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 viki 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 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
- Global CSS and JS
- İngilizce Topluluk Merkezi'den getirilen bir sayfaya genel kullanıcı CSS ve JavaScript ekler.
- Editcount
- Bir kullanıcının düzenleme sayısını gösterir
Viki araçları
- CategoryTree
- Bir topluluğun kategori yapısını görüntülemek için AJAX tabanlı gadget
- CharInsert
- 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
- Editörler bu aracın sözdizimini kullanarak etkinlik zaman çizelgeleri oluşturabilir.
- GoogleDocs4MW
<googlespreadsheet>
Google Dokümanlar'ın e-tablolarının gösterimi için etiket ekler- ImageMap
<imagemap>
etiketi kullanarak istemci tarafı tıklanabilir görüntü haritalarına izin verir- Inputbox
- Önceden tanımlanmış HTML formlarının eklenmesine izin ver
- Maths
- Sayfadaki matematik formülleri için sözdizimi ekler
- Maps Extension
- Vikiye 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- Polls
- Tek seçenekli anketler ayarlayın
- RandomImage
<randomimage />
kullanarak rastgele bir medya seçici sağlar- RandomSelection
- Verilen kümeden rastgele bir seçenek görüntüler
- RSS Feed
- Sayfada bir RSS yayını görüntüler
- StringFunctions
- 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 Embed Tool
- YouTube, Metacafe ve diğer birçok siteden video gömer
- WikiHiero
- Hiyeroglif görüntülemek için sözdizimi
Spam ve engelleme
- AntiSpamInput
- Basit spambot engelleme mekanizması
- ConfirmEdit
- Basit captcha uygulaması
- TitleBlacklist
- 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
- Shared Help
- Yardım ad alanı sayfalarını Topluluk Merkezi'nden 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
- 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.
- Achievements
- Katkıları teşvik etmek için kullanıcılara rozetler ekleyin
- Calendar
- Bir takvimin sayfalara gömülmesine izin verir
- Community JS
- Site JS için izin verir (ImportJS dahil değildir)
- Community Page
- Topluluk için, vikide yapılması gerekenleri listelemek için bir sayfa sunar
- DynamicPageList
<dpl>
etiketini ekleyen içerik listeleme aracı- Gadgets
- Kullanıcılar için "gadgetların" kullanılmasını ve kullanılmasını sağlar
- Recent Changes patrol
- Düzenlemelerin viki politikalarına uygun olup olmadığını söyler
- Variables
- Sayfadaki bir değişkeni tanımlamanıza ve daha sonra aynı sayfada kullanmanıza izin verir
- Loops
- Döngü gerçekleştirmek için ayrıştırıcı işlevler sağlar
- Arrays
- 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.
- CheckUser
- 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 vikili yöneticisinin de erişimi vardır.)
- Nuke
- VSTF'lere, Yardımcılara, Yöneticilere ve Personel üyelerine sayfaları toplu olarak silme olanağı sağlar. (Viki yöneticileri, belirli bir kullanıcı tarafından sayfaları toplu olarak silmek için nuke betiği de kullanabilir)
- Protect site
- Fandom yetkili, Fandom Yardımcılar, Viki 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 vikinin yerel yöneticileri erişemez).
- SpamBlacklist
- 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 vikideki "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
- MediaWiki Uzantıları Listesi, MediaWiki yazılımının ana sayfası olan MediaWiki.org'da
Daha fazla yardım ve geri bildirim
- Yardım:İçerikler sayfasındaki diğer yardım sayfalarına göz atın ve arama yapın
- Daha fazla yardım ve destek için Fandom Topluluk Merkezi sayfasına bakın.
- Bu makaledeki hataların veya net olmayan adımların nasıl bildirileceğini öğrenmek için Fandom'a iletişim sayfasına kontrol edin.