TIPI DI PAGINA
Voce · Discussione (Bar)
Bozza · Categoria
Aiuto · Linea guida
Pagina di servizio
Portale · Progetto
Modulo · Template
File (Immagine · Suono)
Pagina utente
Tutti i namespace
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 occorre rispettare la sintassi di Lua; a tale scopo la pagina di lettura e la casella di modifica di un modulo sono dotate di colorazione della sintassi. Le righe del programma sono numerate e selezionabili e, in modifica, segnalano gli errori generali di sintassi. Si può wikilinkare la n-esima riga di un modulo aggiungendo #L-n al nome.