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. |
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.