Lua, bir mw:mediawiki uzantısı ile birlikte Şubat 2013'te Vikipedi'de kullanılmaya başlanan bir programlama dilidir. Lua kaynak kodları, modül sayfalarında tutulur ve "((#invoke:<modül ismi>|<fonksiyon ismi>|(opsiyonel) <param1>|<param2>...))" şeklinde çağrılır.

Wikitext Sonuç
((#invoke:Örnek|merhaba)) Merhaba dünya!
((#invoke:Örnek|merhaba_sana|Viki)) Merhaba, Viki!
((#invoke:Örnek|merhaba_sana|Tilki)) Merhaba, Tilki!
((#invoke:Örnek|meyve_say|muzlar=4|elmalar=2)) 4 muzum ve 2 elmam var.
((#invoke:Örnek|meyve_say|elmalar=3|muzlar=1)) 1 muzum ve 3 elmam var.

Neden kullanılır

[kaynağı değiştir]

Lua, şablonlarda kullanılan karmaşık mw:ayrıştırıcı işlevlere alternatif oluşturarak, daha basit şablon kodları yazılmasını sağlar.

Ayrıca bakınız

[kaynağı değiştir]