Módulo:Ligazón da semana
Aparencia
[ máis información | ver o historial | | | ver as instrucións ]
Aínda non se redactaron as instrucións sobre como usar este módulo.
[ máis información | ver o historial | | | ver as instrucións ]
Os editores poden probar cambios no mesmo en Módulo:Ligazón da semana/probas.
Por favor, engade as categorías na subpáxina de documentación e os interwikis no Wikidata. Ver as subpáxinas deste módulo.
Por favor, engade as categorías na subpáxina de documentación e os interwikis no Wikidata. Ver as subpáxinas deste módulo.
require('Module:No globals')
-- Lista en uso
local l = require('Module:Ligazón da semana/lista')
local z = {}
-- Función ligazon
function z.ligazon(frame)
local semana = tonumber(frame.args[1])
local resultado = ""
local artigo = nil
if semana > 52 then
resultado = '\'\'Fin do listado de ligazóns para o ano en curso\'\''
else
for n, params in pairs(l.lista) do
if n == semana then
artigo = params[1]
end
end
resultado = resultado .. artigo
end
return resultado
end
-- Función imaxe
function z.imaxe(frame)
local semana = tonumber(frame.args[1])
local resultado = ""
local imaxe_artigo = nil
if semana > 52 then
resultado = '\'\'Fin do listado de ligazóns para o ano en curso\'\''
else
for n, params in pairs(l.lista) do
if n == semana then
imaxe_artigo = params[2]
end
end
resultado = resultado .. imaxe_artigo
end
return resultado
end
return z