Wikipedija:Lua/Module/LuaWiki/hsb
Programowanje předłohi | Diskusije | Lua | Testy | Podstrony | ||||
---|---|---|---|---|---|---|---|---|
Modul | Hornjoserbsce | English | Deutsch
|
Modul: | Dokumentacija |
LuaWiki
– Modul z funkcijemi za Lua-programowanje we Wikijowem projekće.
Funkcije za předłohi
wobdźěłaćŽadne wužiće w předłohach zmysłapołne.
Funkcije za Lua-module
wobdźěłaćZawjazanje do swójskeho modula z require()
jako sćěhuje:
local LuaWiki = require( "Module:LuaWiki" )
if type( LuaWiki ) ~= "table" then
-- přihódne wobjednanje ze zmylkami, na př. konkretne powěsće při funkcijemi za předłohi
end
Potom steja funkcije k dispoziciji.
- LuaWiki.getArg( arg, assign )
- Parameter předłohi wučitać.
arg
– string abo number; Mjeno argumentaassign
– opcionalny; Rückfallwert někajkeho typa, jeli w zawjazanju předłohi njeje přidaty- Wróćenje: rjad znamješkow (zawěsćene) abo hewak wróćopadnjenska hódnota
- Jeli w zawjazanju předłohi njeje přidaty a žadna wróćopadnjenska hódnota, potom:
{{{<
arg>}}}
- LuaWiki.getVariable( seek, numeric )
- Projektowu wariablu wučitać; hlej de:Hilfe:Variablen.
seek
– string; Mjeno wariable, na př."PAGENAME"
numeric
– boolean, opcionalny; numeriska hódnota wróčenja- Wróćenje: Rjad znamješkow abo numeriski
- Zachadna inicializacija z initVariables pospěšuje, ale njeje nuzna.
- LuaWiki.initVariables( request )
- Inicializacija potrjebowanych projektowych wariablow k pospěšenju.
request
– table; Mjeno wariable- Kóždy element po přeću:
- string; Mjeno wariable, na př.
"PAGENAME"
- table; Wariabla so přeco z numeriskeju hódnotu dawa
- [1] string; Mjeno wariable
- [2]
true
- string; Mjeno wariable, na př.
- Kóždy element po přeću:
- Wróćenje: žadne
- LuaWiki.isExisting( seek )
- Eksistencu strony přehladać; analognje
#ifexist
.seek
– string; dospołne mjeno boka- Wróćenje: boolean
- LuaWiki.transclude( s, args )
- Strona zawjazuje bjez zmylka skripta při falowacej stronje.
s
– string; Mjeno strony (bjez mjenoweho ruma:Předłoha:
)args
– table, opcionalny; argumenty- Wróćenje: Rjad znamješkow; Zawjazanje abo powěsć zmylka při falowacej stronje
Wužiće
wobdźěłaćPowšitkowna biblioteka; nic zahranicowana.
Znate wužića
wobdźěłać- Modul:Předłoha:LuaModuleDoc – přikład wužića
Wotwisnosć
wobdźěłaćŽadna.
Pochad
wobdźěłać- de:Vorlage:LuaWiki - z 4. meje 2013