Fandom Developers Wiki
Advertisement

Bu, kullanımlarının kısa bir açıklamasını içeren Küresel Lua modülleri listesidir. Bunları nasıl kullanacağınızı kısa bir kılavuzda buradan öğrenin.

Notlar:

Çağrılabilir modüller[]

Bu modüller, {{#invoke:}} veya bunu içeren bir şablonla yüklenebilir.

Ad Açıklama Kategori
Accordion
Belgeler · Kaynak · Testler
Kullanıcıların bir sayfada daraltabilir akordeonlar oluşturmasına izin verir. Yardımcı
Asof
Belgeler · Kaynak · Testler
Tarihli ifadeler oluşturur ve sayfayı kategorilere ayırır. Yardımcı
Autocalctable
Belgeler · Kaynak · Testler
JSON/modül/CSV sayfasından içe aktarılan bir tablonun sütununun toplama/ortalama/min/maks değerlerini ekler. Daha fazla istatistik sağlamak için genişletilebilir. Yardımcı
Autochangecat
Belgeler · Kaynak · Testler
Kategorileri/şablonları xx gün sonra otomatik olarak değiştirir. Yardımcı
BlockMessages
Belgeler · Kaynak · Testler
Bir vikinin MediaWiki:Ipbreason-dropdown içinde listelenen suçlar için engel mesajları oluşturarak MessageBlock'u genişletir. Yardımcı
Calculator
Belgeler · Kaynak · Testler
Viki sayfalarına kolayca aritmetik işlemler ekleyin. Yardımcı
Belgeler · Kaynak · Testler Outputs yearly or monthly calendar widgets. Yardımcı
Cbox
Belgeler · Kaynak · Testler
Birden çok viki ve stile uyarlanabilen, köşeleri yuvarlatılmış ve bildirimler için kullanılan Lua tabanlı mesaj kutuları oluşturur. Tasarım
Check
Belgeler · Kaynak · Testler
Parametreler üzerinde bazı kontroller gerçekleştirir. Yardımcı
Belgeler · Kaynak · Testler ExpLua belge işaretlemesini kullanan otomatik modül belge oluşturucu. Belgelendirme
Belgeler · Kaynak · Testler Gömülü renk işleme için renk kitaplığı. Yardımcı
Context-link
Belgeler · Kaynak · Testler
Sonsuz bağısmız değişken alabilen bağlam bağlantıları için şablonlar oluşturur. Dönüştürücü
Belgeler · Kaynak · Testler Farklı birimleri (örneğin km'yi mile) dönüştürür. Dönüştürücü
Country
Belgeler · Kaynak · Testler
Bir ülkeyle ilgili ISO 3166-1 verilerini alır. Bilgi
Csv
Belgeler · Kaynak · Testler
Bir sayfadan CSV verilerini alır ve bir HTML tablosu oluşturur. Yardımcı
Currency
Belgeler · Kaynak · Testler
Bir para birimiyle ilgili ISO 4217 verilerini alır. Bilgi
Data
Belgeler · Kaynak · Testler
Vikimetinin veri modüllerinden değerleri okumasına izin verir, ör. mw.loadData(). Yardımcı
Datecalc
Belgeler · Kaynak · Testler
Module:Date için sarmalayıcı. Yardımcı
Demo
Belgeler · Kaynak · Testler
Vikimetinin bir gösterimini gösterir. Yardımcı
Devmodule
Belgeler · Kaynak · Testler
Herhangi bir diğer vikiden (dev.fandom.com adresinde barındırılan) küresel modülleri çağırır. Yardımcı
Dialogue
Belgeler · Kaynak · Testler
Diyalog sağlar. Yardımcı
Delimited tag
Belgeler · Kaynak · Testler
Bu modül {{Code}} uygular. Tasarım
Docbunto
Belgeler · Kaynak · Testler
@tag-tabanlı belge işaretlemesini kullanan otomatik modül belge oluşturucu. Belgelendirme
Belgeler · Kaynak · Testler Bu modül {{Documentation}} uygular. Tasarım
Belgeler · Kaynak · Testler Bu modül {{Error}} uygular. Yardımcı
Existsmod
Belgeler · Kaynak · Testler
Bir modülün olup olmadığını kontrol eder (ucuz). Yardımcı
Fallback
Belgeler · Kaynak · Testler
Lua'daki sayfaların kolay çevirisine veya içselleştirilmesine izin verir. Yardımcı
Feature page
Belgeler · Kaynak · Testler
Bir listeden veya Lua tablosundan rastgele bir canlı madde görüntüler (ör. Module:Top/data). Yardımcı
Belgeler · Kaynak · Testler Bu modül, dosya viki bağlantılarını biçimlendirmek için bir kitaplık sağlar. Yardımcı
For
Belgeler · Kaynak · Testler
Basit anlam ayrımları oluşturur. Tasarım
Belgeler · Kaynak · Testler Desteklenen bazı yerel ayarlara göre sayıları biçimlendirir. Tasarım
GalleryPreview
Belgeler · Kaynak · Testler
Bir galeri sayfasının galeri önizlemesini oluşturur (ör. "Madde" üzerinde "Madde/Galeri" ile önizleme). Yardımcı
Hash
Belgeler · Kaynak · Testler
mw.hash yerine mesaj özeti uygulamaları sağlar. Yardımcı
HotlinkVignette
Belgeler · Kaynak · Testler
Resimleri Vignette kullanarak bağlantı oluşturmak için şablon benzeri bir yöntem sağlar. Yardımcı
Hatnote
Belgeler · Kaynak · Testler
Hatnote bağlantıları ve ilgili maddelere bağlantılar üretir. Tasarım
I18n
Belgeler · Kaynak · Testler
Mesaj veri depoları ve işleme için kitaplık. Yardımcı
Icons
Belgeler · Kaynak · Testler
Bir sayfada standart bir biçimde bir dizi simge görüntüler. Tasarım
Belgeler · Kaynak · Testler Sayfa dilinde bir MediaWiki mesajı işler. Yardımcı
Japanese
Belgeler · Kaynak · Testler
Japonca çeviri metnini biçimlendirir. Tasarım
Belgeler · Kaynak · Testler Korece edat sürecinin josa bölümünü otomatikleştirir. Yardımcı
Keys
Belgeler · Kaynak · Testler
Bu modül {{Keys}} uygular. Tasarım
Languages
Belgeler · Kaynak · Testler
Dil alt sayfaları için Lua şablonlama ve bağlantı oluşturma. Yardımcı
Links
Belgeler · Kaynak · Testler
Harici bağlantılar algıladığında bağlantılar oluşturur ve vikimetin değiştirir. Yardımcı
LinkTemplate
Belgeler · Kaynak · Testler
Bağlantı şablonları oluşturur. Yardımcı
Belgeler · Kaynak · Testler Çeşitli türde listeler verir. Yardımcı
Belgeler · Kaynak · Testler mw:Extension:Loops/tr uzantıya benzer özellikler uygulayan Lua modülü. Yardımcı
Belgeler · Kaynak · Testler Belge sayfalarında Lua modülü bağımlılıklarını listeler. Tasarım
Math-colors
Belgeler · Kaynak · Testler
Renkli matematik ifadeleri oluşturmanın kolay ve taşınabilir bir yolu. Yardımcı
Mbox
Belgeler · Kaynak · Testler
Uyarılar için kullanılan, birden çok viki ve stile uyarlanabilen Lua tabanlı mesaj kutuları oluşturur. Tasarım
Belgeler · Kaynak · Testler Uyarılar için kullanılan, birden çok viki ve stile uyarlanabilen Lua tabanlı mesaj kutuları oluşturur. Tasarım
MobileSpoiler
Belgeler · Kaynak · Testler
Allows hidden spoiler text in a way that works on both desktop and FandomMobile. Tasarım
ModularCSS
Belgeler · Kaynak · Testler
CSS kodunun modüler parçacıklarını oluşturur. Yardımcı
Belgeler · Kaynak · Testler Tek bir resimmiş gibi tek bir kutuda birden çok resim görüntüleyen bir kutu için şablon oluşturur. Yardımcı
Namespace detect
Belgeler · Kaynak · Testler
Ad alanı algılaması için #switch meta şablon. Yardımcı
Navbox
Belgeler · Kaynak · Testler
Lua tabanlı bir gezinme kutusu oluşturur. Gezinti kutusu
NavboxBuilder
Belgeler · Kaynak · Testler
Gezinme kutuları oluşturmak için güçlü modül. Gezinti kutusu
Pageinfo
Belgeler · Kaynak · Testler
Bir sayfa hakkında bilgi alır, ör. bir kategorisi veya şablonu varsa. Yardımcı
Pagestat
Belgeler · Kaynak · Testler
Sayfada temel bilgileri görüntüleyin. Yardımcı
Pagestats
Belgeler · Kaynak · Testler
Bir sayfa hakkında bazı istatistikleri gösterir, ör. kelime, şablon, tablo sayısı. Yardımcı
Plural
Belgeler · Kaynak · Testler
An alternative for {{plural:}} magic word with language parameter. Yardımcı
PortableNavbox
Belgeler · Kaynak · Testler
taşınabilir bilgi kutusu işaretlemesini kullanarak basit gezinme kutuları oluşturur. Yardımcı
Pretty-pre
Belgeler · Kaynak · Testler
Her satırdan önce otomatik olarak bir boşluk ekler. pre etiketi gibi, ancak işaretlemeye izin verir (ör. kalın veya eğik), yansıtmalar, vb. Yardımcı
ProcessArgs
Belgeler · Kaynak · Testler
Bağımsız değişkenlerin birleştirilmesine ve normalleştirilmesine izin verir. Yardımcı
Ref
Belgeler · Kaynak · Testler
Tüm medya türleri ve vikiler için uyarlanabilen ve bir vikinin yerel veri tablosu modülüne dayalı olarak kaynakları otomatik doldurma özelliğine sahip Lua tabanlı kaynaklar oluşturur. Yardımcı
Quote
Belgeler · Kaynak · Testler
Bir alıntı veya diyalog kutusu sağlar. Tasarım
Rslider
Belgeler · Kaynak · Testler
Parametre olarak kullanılan tüm resimler veya dosyalar ile rastgele bir kaydırıcı oluşturur. Yardımcı
Belgeler · Kaynak · Testler Creates nicely formatted links to page sections. Yardımcı
Belgeler · Kaynak · Testler Dizeleri/metinleri işlemek için bir yardımcı modül. Yardımcı
StringConcat
Belgeler · Kaynak · Testler
Lua dilinin table.concat için basit bir sarmalayıcı. Yardımcı
T
Belgeler · Kaynak · Testler
Ayraç tabanlı vikimetin için özelliklerle dolu bir örnek oluşturucu. Belgelendirme
Tabber
Belgeler · Kaynak · Testler
Mobil uyumlu sekmeler oluşturmak için bir şablon sağlar. Tasarım
Belgeler · Kaynak · Testler Geçerli sayfanın dilinde çevrilebilir şablonları göstermek için kullanılır. Yardımcı
Tempnotice
Belgeler · Kaynak · Testler
XX gün boyunca bir bildirim veya mesaj görüntüler. Yardımcı
Timeline
Belgeler · Kaynak · Testler
Lua yapılandırma modüllerinden zaman çizelgeleri oluşturur. Tasarım
Transcript
Belgeler · Kaynak · Testler
Bir transkript veya diyalog oluşturur. Tasarım
YearNav
Belgeler · Kaynak · Testler
Başlıklarında yıllar olan sayfaların birbirine daha basit bir şekilde bağlanmasına izin veren basit bir şablon oluşturun. Yardımcı

Meta modülleri[]

Bu modüller yalnızca require() veya mw.loadData() ile yüklenebilir. Önce Küresel modüllerin nasıl yükleneceğini görün.

Ad Açıklama Kategori
Belgeler · Kaynak · Testler {{#invoke:}} işlevden Scribunto'ya iletilen bağımsız değişkenlerin kolay işlenmesini sağlar. Yardımcı
Base64
Belgeler · Kaynak · Testler
Encodes and decodes Base64. Yardımcı
CheckTypeMulti
Belgeler · Kaynak · Testler
libraryUtil.checkType gibi, ancak birden çok türü kabul eder. Yardımcı
CLI
Belgeler · Kaynak · Testler
Geliştirme ve hata ayıklama araçları için komut satırı oluşturucu. Hata ayıklama
Config
Belgeler · Kaynak · Testler
Modül yapılandırmasını Dev:{{ŞABLONADI}}/config sayfasındaki küresel yapılandırmadan yükler ve Module:{{ŞABLONADI}}/config sayfasındaki yerel yapılandırmadan isteğe bağlı geçersiz kılar. Yardımcı
Belgeler · Kaynak · Testler Tarih ayrıştırma ve aritmetik sağlayan bir tarih kitaplığı. Ayrıştırıcı
Debug
Belgeler · Kaynak · Testler
Sözde çerçeve ve diğer kullanışlı işlevler oluşturarak konsolu kullanarak Lua modüllerinde hata ayıklamaya yardımcı olur. Hata ayıklama
Entrypoint
Belgeler · Kaynak · Testler
{{#invoke:}} kullanan Scribunto modülleri için bir şablon giriş noktası sağlar. Yardımcı
FrameTools
Belgeler · Kaynak · Testler
Scribunto Frame nesneleriyle ilgilenmek için bir dizi işlev içerir. Yardımcı
Belgeler · Kaynak · Testler Lua tablolarının insan tarafından okunabilir temsili. Hata ayıklama
Belgeler · Kaynak · Testler JSON yüksek performanslı çift yönlü dönüştürme çerçevesi. Yardımcı
Belgeler · Kaynak · Testler Lua kaynak kodu için Lexer. Ayrıştırıcı
Belgeler · Kaynak · Testler Aynı anda birden fazla modülün yüklenmesine izin veren işlev. Yardımcı
Mgsub
Belgeler · Kaynak · Testler
mw.ustring.gsub() gibi, ancak ^ ve $ gibi sırasıyla her satırın başlangıcını ve sonunu eşleştirin. Normal ifadeler için "multiline" değiştiriciyi karşılaştırın. Ayrıştırıcı
Belgeler · Kaynak · Testler Sıfır küresel değişkenlerin yazılmasını veya okunmasını önleyerek hata olasılığını azaltır. Hata ayıklama
Belgeler · Kaynak · Testler Scribunto için birim testleri. Hata ayıklama
Set
Belgeler · Kaynak · Testler
Kümeleri oluşturmak ve işlemek için kitaplık. Yardımcı
Side box
Belgeler · Kaynak · Testler
Yan kutular oluşturmak için bir yardımcı modül. Tasarım
Belgeler · Kaynak · Testler Lua tablolarıyla ilgilenmek için bir dizi işlev içerir. Yardımcı
Tablebuilder
Belgeler · Kaynak · Testler
HTML tablolarının oluşturulmasına izin veren bir meta modül. Yardımcı
Testharness
Belgeler · Kaynak · Testler
Bir tablodaki verileri kullanarak birden çok birim testi çalıştırır. Hata ayıklama
Unindent
Belgeler · Kaynak · Testler
Çok satırlı dizelerin girinti düzeyini sıfırlar. Yardımcı
Belgeler · Kaynak · Testler Bir birim test çerçevesi. Hata ayıklama
User error
Belgeler · Kaynak · Testler
Yerleşik error() işlevinin daha az göz korkutucu bir sürüm. Hata ayıklama
Utility
Belgeler · Kaynak · Testler
Çeşitli yardımcı işlevler içeren genel amaçlı modül. Yardımcı
Belgeler · Kaynak · Testler Lua'da geçerli XML akışları için ayrıştırıcı. Ayrıştırıcı
Belgeler · Kaynak · Testler Boole benzeri vikimetin girişinin tutarlı bir şekilde işlenmesine izin veren işlev. Yardımcı

Ayrıca bakınız[]

Advertisement