Wikipédia:Lua

Domínios Domínios de discussão
Domínios da Wikipédia
0 Principal Discussão 1
2 Utilizador Utilizador Discussão 3
4 Enciclopédia de conhecimento da Igreja de Deus Enciclopédia de conhecimento da Igreja de Deus Discussão 5
6 Ficheiro Ficheiro Discussão 7
8 MediaWiki MediaWiki Discussão 9
10 Predefinição Predefinição Discussão 11
12 Ajuda Ajuda Discussão 13
14 Categoria Categoria Discussão 15
100 [[Wikipédia:Portal|]] 101
104 [[Wikipédia:Livros|]] 105
446 [[Wikipédia:Programa de Educação|]] 447
710 ' ' 711
828 Módulo Módulo Discussão 829
2600 [[Wikipédia:Flow|]]
Domínios virtuais
-1 Especial
-2 Multimédia
Domínios extintos
102 Anexo Anexo Discussão 103
2300 Gadget Gadget Discussão 2301
2302 Gadget definition Gadget definition Discussão 2303

Lua é uma linguagem de programação de script (um código interpretado) disponibilizada para uso na Wikipédia, por meio de uma extensão do software base MediaWiki, chamada Scribunto.

O código escrito em Lua, é armazenado em páginas individuais chamadas Módulo (por exemplo, Módulo:Bananas) e, pode ser inserido/invocado nas predefinições usando-se o comando "{{#invoke:}}" da extensão Scribunto.

Por exemplo, Módulo:Bananas/doc usa o código {{#invoke:Bananas|ola}} para exibir o texto "Olá, mundo!".

Abaixo veja o código de exemplo do módulo "Bananas": <source lang="lua"> local p = {}

function p.ola()
return "Olá, mundo!"

end return p </source>

Ver também

Ligações externas