
Questo è un modulo scritto in Lua. Le istruzioni che seguono sono contenute nella sottopagina Modulo:NS0Cat/man (modifica · cronologia)
Sandbox: Modulo:NS0Cat/sandbox (modifica · cronologia) · Test: Modulo:NS0Cat/test (modifica · cronologia · Esegui)
Aggiunge una categoria se la pagina che richiama questo modulo è nel Namespace principale (i.e. NS:0).
Il primo parametro indica il nome della categoria, mentre il secondo (opzionale) l'eventuale ordinamento.
Vedi anche
--[[ Source script: https://it.wikivoyage.org/wiki/Modulo:NS0Cat Maintainer: Andyrom75 ]] local function _isDefined(s) return s ~= '' and s end local function _NS0Cat(frame) local args = frame.args if (mw.title.getCurrentTitle().namespace == 0) and _isDefined(args[1]) then return '[[Categoria:' .. args[1] .. (_isDefined(args[2]) and ('|' .. args[2]) or '') .. ']]' end return '' end local p = {} function p.NS0CatTemplate(frame) return _NS0Cat(frame:getParent()) end function p.NS0Cat(frame) return _NS0Cat(frame) end function p.NS0CatVal(value) return _NS0Cat{args={value}} end return p