Hjælp:Lua
- Kommentar Burde sammenskrives med Wikipedia:Lua --Honymand (diskussion) 16. maj 2021, 12:47 (CEST)
Lua er et programmeringssprog, som kan bruges på Wikipedia. Funktionaliteten kommer fra MediaWiki-udvidelsen Scribunto, og derfor kaldes Lua-programmerne på Wikipedia også Scribunto-moduler.
Moduler, som indeholder en eller flere funktioner, anbringes i Modul-navnerummet, hvorefter man kan kalde de enkelte funktioner med koden:
{{#invoke: Modulnavn | funktionsnavn | argument1 | argument2 | argument3 ... }}
Funktionerne har adgang til at bruge forskellige lokale oplysninger fra MediaWiki, foruden de argumenter, som de kaldes med. De kan også hente information fra Wikidata om det emne, som siden, som kaldet kommer fra, er tilknyttet. Den tekst, som en funktion returnerer, bliver indsat på siden, dér hvor funktionskaldet er placeret.
Hjælp til Lua
redigér- Wikipedia:Lua
- Hjælp:Lua-fejlretning: Tips til fejlretning af moduler.
- mw:Extension:Scribunto/Lua reference manual: "Manualen"; beskriver Lua-sproget og MediaWiki-specifikke ting, som bruges på Wikipedia.
- mw:Extension:WikibaseClient/Lua: Beskrivelse af funktioner som giver tilgang til Wikidata.
- http://www.lua.org/pil/: Onlinebogen Programming in Lua (om Lua i almindelighed).
- en:Wikipedia:Lua/Help: Hjælpeside om Lua på engelsk Wikipedia. Har flere henvisninger, stilmanual, vejledning i fejlfinding og meget andet.
- en:Wikipedia:Lua requests: Side på engelsk Wikipedia, hvor man kan bede om hjælp til brug af Lua. De tager også imod forespørgsler om Lua-kode[forklar yderligere] til brug på andre Mediawiki-projekter, herunder dansk Wikipedia.