Módulo:Ligazón da semana

Indicacións de uso do módulo

Aínda non se redactaron as instrucións sobre como usar este módulo.
Engadir a explicación sobre o seu uso.

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.
--en construción
require('Module:No globals')

--listado en uso
local l = require( 'Module:Ligazón da semana/lista' )

local p = {}

--función principal
function p.ligazon( frame )
	-- variable co número de día do ano obtida da chamada ó módulo
	local semana = tonumber(frame.args[1])
	-- inicialización de variables
	local resultado = ""
	local artigo = nil
	
	if semana > 52 then
		resultado = '\'\'Fin do listado de ligazóns para o ano en curso\'\''	
	else
	
		-- obter valores según a entrada correspondente da lista
		for n, params in pairs( l.lista ) do
			if n == semana then
				artigo = params[1]
			end

		end
		
		resultado=resultado .. artigo

	end
	
	return resultado
	
end

return p