Paggiddiatan a nagbaetan dagiti rebision ti "Wikipedia:Lua"

2 dagiti byte ti naikkat ,  6 years ago
m
Kopia urnos (bassit)
m (Nagsimpa ti panangiletra/gramatika)
m (Kopia urnos (bassit))
{{Apat|WP:LUA}}
 
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 panag-usarpanagusar ti "<nowiki>{{#invoke:}}</nowiki>" 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 testo iti "{{#invoke:Kumusta|kumusta}}").
 
== PanagsubokPangsubok ==
Ti batayan a panagsubokpangsubok 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 ketken mapataud. Ti panagsubokpangsubok 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 panagsubokpangsubok para iti maysa a modulo a kas ti [[Modulo:Kumusta]] ket naikabil idiay [[Modulo:Kumusta/subokanpangsubok]], ken matungpal idiay [[Modulo tungtungan:Kumusta/subokanpangsubok]] nga adda kasla dagitikadagiti <code><nowiki>{{#invoke: Kumusta/subokanpangsubok| run_tests}}</nowiki></code>. Dagiti panagsubokpangsubok a pamay-an ket nasken a mangrugi iti "test". Ti maysa a nalaka a kas pagarigan manipud ti [[Modulo:Kumusta/subokanpangsubok]] ket adda dita baba.
<syntaxhighlight lang="lua">
-- PanagsubokPangsubok para iti [[Modulo:Kumusta]]. Pinduten ti tungtunganna a panid tapno maipataray ti panagsubokpangsubok.
local p = require('Modulo:UnitTests')
</syntaxhighlight>
 
Para iti listaan kadagiti amin a modulo nga agus-usar ti panagsubokpangsubok, kitaen ti [[Espesial:Whatlinkshere/Modulo:UnitTests]].
 
Adda met ti sabali a maus-usar a modulo para iti panagsubokpangsubok a [[Special:Whatlinkshere/Modulo:ScribuntoUnit|maus-usar]] a tinawtawagan ti [[Modulo:ScribuntoUnit]], a nagtaud manipud ti 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 panag-usarpanagusar kadagiti nasalakbiban a panatawag. Addaan pay ti pamay-an a mangipada kadagiti panagtumpaw iti kaunegan iti naited a presision.
 
== Panagmarka kadagiti nabaliwan a plantilia ==
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 panag-usarpanagusar tiiti Lua ken ti panagibaliw kadagiti plantiliasplantilia. Ti tabasna ket makita dita baba:
{{lua}}