Helpo:Lua/Koderoj: Malsamoj inter versioj

Enhavo forigita Enhavo aldonita
aldono
Linio 89:
</syntaxhighlight>
Funkcianta ekzemplo troviĝas en la modulo {{modulo|biografio/provejo}} kaj la ŝablono {{ŝ|Informkesto biografio/provejo}}.
 
=== Elvoko de modula funkcio el alia modulo ===
Eĉ eblas voki modulan funkcion kun <code>(frame)</code> el alia modulo laŭ la jena skemo, difinante tabelforman argumentoliston:
<syntaxhighlight lang="lua">
local p = {}
local w = require( "Module:Uzanto:Doesle/Wikidata" )
 
function p.getWikidata()
return w.areoKMHA({ args = { id = "Q636120" } })
end
 
function p.getWikidata2()
return w.claim({ args = { "P2046", id = "Q636120" } })
end
 
return p
</syntaxhighlight>
 
La testa uzo tiam aspektas jene:
<pre>
{{#invoke:Uzanto:Doesle/Testmodulo|getWikidata}}
 
{{#invoke:Uzanto:Doesle/Testmodulo|getWikidata2}}
</pre>
 
== Analizo ĉu io enhavas jam ligilon ==