Wikipedia
ilowiki
https://ilo.wikipedia.org/wiki/Umuna_a_Panid
MediaWiki 1.48.0-wmf.4
first-letter
Midia
Espesial
Tungtungan
Agar-aramat
Agar-aramat tungtungan
Wikipedia
Wikipedia tungtungan
Papeles
Papeles tungtungan
MediaWiki
MediaWiki tungtungan
Plantilia
Plantilia tungtungan
Tulong
Tulong tungtungan
Kategoria
Kategoria tungtungan
TimedText
TimedText talk
Modulo
Modulo tungtungan
Event
Event talk
Wikipedia:Lua
4
20385
407657
407130
2026-11-11T13:10:19Z
Nimmzo
20259
/* lead section */ +<syntaxhighlight lang="lua" inline>
407657
wikitext
text/x-wiki
{{Apat|WP:LUA}}
{{Dagiti nagan ti espasio}}
Ti Lua ket maysa a pagsasao ti panangprograma a mabalin tattan a magun-od, babaen ti [[mw:Extension:Scribunto|Scribunto]] a pangpaatiddog ti MediaWiki. Ti kodigo ti Lua ket mabalinen a maikabil kadagiti plantilia babaen ti panagusar ti <syntaxhighlight lang="lua" inline>{{#invoke:}}</syntaxhighlight> a pamay-an iti Scribunto a pangpaatiddog ti MediaWiki.
Ti Lua a taudan a kodigo ti ket naipenpen kadagiti panid a makunkuna iti modulo (kas pagarigan ti [[Modulo:Kumusta]]). Dagitoy nga agmaymaysa a modulo ket maiparuarto (babaen ti "<nowiki>{{#invoke:}}</nowiki>") kadagiti plantilia a pampanid (a kas ti [[Modulo:Kumusta/dok]] nga agus-usar ti kodigo iti <nowiki>{{#invoke:kumusta|kumusta}}</nowiki> tapno mangipakita ti teksto iti "{{#invoke:Kumusta|kumusta}}").
== Pangsubok ==
Ti batayan a pangsubok para kadagiti eskritu ti Lua iti Wikipedia ket magun-od idiay [[Modulo:UnitTests]]. Daytoy ket mangpalubos a mangtungpal kadagiti eskritu iti maysa a naited nga agasmang dagiti naikabkabil ken mangpasingked dagiti manamnama a maparuar ken mapataud. Ti pangsubok ket naipangpangruna nga agserbi para kadagiti napardas a panagkita kadagiti dumakes iti dati a kasasaad, dagiti panagbalbaliw iti maysa nga eskritu ket makaiyeg kadagiti baro a problema.
Babaen ti taripnong, ti pangsubok para iti maysa a modulo a kas ti [[Modulo:Kumusta]] ket naikabil idiay [[Modulo:Kumusta/pangsubok]], ken matungpal idiay '''<code>[[Modulo tungtungan:Kumusta/pangsubok|Modulo tungtungan:]]</code>'''<code>Kumusta/pangsubok</code> nga adda kasla kadagiti <code><nowiki>{{#invoke: Kumusta/pangsubok| run_tests}}</nowiki></code>.
Dagiti pangsubok a pamay-an ket nasken a mangrugi iti <syntaxhighlight lang="lua" inline>p:</syntaxhighlight>'''<code>test_</code>'''.
Ti maysa a nalaka a kas pagarigan manipud iti [[Modulo:Kumusta/pangsubok]] ket adda dita baba.
<syntaxhighlight lang="lua">
-- Pangsubok para iti [[Modulo:Kumusta]]. Pinduten ti tungtunganna a panid tapno maipataray ti pangsubok.
local p = require('Modulo:UnitTests')
function p:test_kumusta()
self:preprocess_equals('{{#invoke:Kumusta | kumusta}}', 'Kumusta amin nga Ilokano, iti lubong!')
end
return p
</syntaxhighlight>
Para iti listaan kadagiti amin a modulo nga agus-usar ti pangsubok, kitaen ti [[Espesial:Whatlinkshere/Modulo:UnitTests]].
Adda met ti sabali a maus-usar a modulo para iti pangsubok a [[Special:Whatlinkshere/Modulo:ScribuntoUnit|maus-usar]] a tinawtawagan ti [[Modulo:ScribuntoUnit]], a nagtaud manipud iti Wikipedia ti Hungaria. Iti langlanga daytoy ket kapadpada ti [[Modulo:UnitTests]], ngem addan ti sabali nga estilo iti pannakakodigo, ken agiparang kadagiti pudno a biddut a naikulong babaen ti panagusar kadagiti nasalakbiban a panatawag. Addaan pay ti pamay-an a mangipada kadagiti panagtumpaw iti kaunegan iti naited a presision.
== Panagmarka kadagiti nabaliwan a plantilia ==
{{lua|Modulo:Kumusta}}
Pangngaasi nga ikabil ti plantilia ti {{tl|lua}} kadagiti subpanid ti dokumentasion kadagiti amin a plantilia nga agus-usar ti Lua. Daytoy ket makatulong ti pannakaipayammo ti panagusar iti Lua ken ti panagibaliw kadagiti plantilia. Ti tabasna ket makita dita baba:
{{clear}}
== Kitaen pay ==
*[[:Kategoria:Dagiti plantilia a naibatay iti Lua|Dagiti plantilia a naibatay iti Lua]]
*[[Special:PrefixIndex/Modulo:|Dagiti panid modulo]]
== Dagiti akinruar a silpo ==
*[[mw:Extension:Scribunto/Lua reference manual|Manual a maipapan iti Lua ]] {{iti sao|en}}
*[[mw:Lua scripting/Tutorial|Pagsursuruan ti panagsurat ti Lua]] {{iti sao|en}}
*[http://www.lua.org/manual/5.1/index.html Manual a maipapan iti Lua manipud idiay lua.org] {{iti sao|en}}
[[Kategoria:Wikipedia kangrunaan a paammo]]
[[Kategoria:Dagiti modulo ti Wikipedia]]
0wl86tw5vmqzyc3c35145jyg6cb9ewu