Aiuto:Moduli

Da Wikizionario, il dizionario a contenuto aperto.
Jump to navigation Jump to search

I moduli sono pagine particolari che contengono programmi scritti con il linguaggio di programmazione Lua, e possono essere richiamate da altre pagine per effettuare varie elaborazioni sul testo, come si fa con le funzioni parser. Sono utili a realizzare template quando è necessaria una logica di funzionamento complessa.

I moduli appartengono al namespace "Modulo", ovvero il titolo delle pagine ha la forma "Modulo:Nome". Possono essere creati e modificati da chiunque, ma ovviamente occorre rispettare la sintassi di Lua; a tale scopo la casella di modifica di un modulo è dotata di colorazione della sintassi.

Un modulo può essere richiamato in un template utilizzando il comando {{#invoke:nomemodulo}}.

Per una trattazione estesa sul funzionamento e la creazione dei moduli si veda Aiuto:Moduli su Wikipedia; per ulteriori informazioni sul linguaggio di programmazione Lua applicato ai progetti wiki si può consultare invece la pagina Aiuto:Lua.