Jump to content

Wikipedia:Lua

Manipud iti Wikipedia, ti nawaya nga ensiklopedia
Nagnagan ti espasio
Nagnagan ti espasio ti suheto Nagnagan ti espasio ti tungtungan
0 (Umuna/Artikulo) Tungtungan 1
2 Agar-aramat Agar-aramat tungtungan 3
4 Wikipedia Wikipedia tungtungan 5
6 Papeles Papeles tungtungan 7
8 MediaWiki MediaWiki tungtungan 9
10 Plantilia Plantilia tungtungan 11
12 Tulong Tulong tungtungan 13
14 Kategoria Kategoria tungtungan 15
828 Modulo Modulo tungtungan 829
Birtual a nagnagan ti espasio
-1 Espesial
-2 Midia

Ti Lua ket maysa a pagsasao ti panangprograma a mabalin tattan a magun-od, babaen tiScribuntoa pangpaatiddog ti MediaWiki. Ti kodigo ti Lua ket mabalinen a maikabil kadagiti plantilia babaen ti panagusar ti "{{#invoke:}}" 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 tiModulo:Kumusta). Dagitoy nga agmaymaysa a modulo ket maiparuarto (babaen ti "{{#invoke:}}" ) kadagiti plantilia a pampanid (a kas tiModulo:Kumusta/doknga agus-usar ti kodigo iti {{#invoke:kumusta|kumusta}} tapno mangipakita ti teksto iti "Kumusta amin nga Ilokano, iti lubong!" ).

Ti batayan a pangsubok para kadagiti eskritu ti Lua iti Wikipedia ket magun-od idiayModulo: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 tiModulo:Kumustaket naikabil idiayModulo:Kumusta/pangsubok,ken matungpal idiayModulo tungtungan:Kumusta/pangsuboknga adda kasla kadagiti{{#invoke: Kumusta/pangsubok| run_tests}}.Dagiti pangsubok a pamay-an ket nasken a mangrugi iti "test". Ti maysa a nalaka a kas pagarigan manipud itiModulo:Kumusta/pangsubokket adda dita baba.

-- Pangsubok para iti [[Modulo:Kumusta]]. Pinduten ti tungtunganna a panid tapno maipataray ti pangsubok.
localp=require('Modulo:UnitTests')

functionp:test_kumusta()
self:preprocess_equals('{{#invoke:Kumusta | kumusta}}','Kumusta amin nga Ilokano, iti lubong!')
end

returnp

Para iti listaan kadagiti amin a modulo nga agus-usar ti pangsubok, kitaen tiEspesial:Whatlinkshere/Modulo:UnitTests.

Adda met ti sabali a maus-usar a modulo para iti pangsubok amaus-usara tinawtawagan tiModulo:ScribuntoUnit,a nagtaud manipud iti Wikipedia ti Hungaria. Iti langlanga daytoy ket kapadpada tiModulo: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

[urnosen ti taudan]

Pangngaasi nga ikabil ti plantilia ti {{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:

Kitaen pay

[urnosen ti taudan]

Dagiti akinruar a silpo

[urnosen ti taudan]