Mòdul:CovidVacNum

De la Viquipèdia, l'enciclopèdia lliure
Icona de documentació de mòdul Documentació del mòdul [ mostra ] [ modifica el codi ] [ mostra l'historial ] [ refresca ]

Mòdul CovidVacNum (codi · ús · discussió · proves · tests · casos prova | subpàgines · enllaços)

A continuació es mostra la documentació transclosa de la subpàgina /ús. [salta a la caixa de codi]


Mòdul que va ser Utilitzat per l'antiga {{CovidVacNum}}.


local p = {}

local ch = {'F', 'E'}
local what = {'Plena', 'Emergència'}
local page = "Llista d'autoritzacions de vacunes contra la COVID-19"

function p.main(frame)
	local args = require('Module:Arguments').getArgs(frame)
	local n = {0,0}
	if  args[1] == nil  then
		return 'Name of section is required'
	else	
		for k = 1, 2 do
			n[k] = frame:preprocess('{{#section:'..page..'|'..args[1]..'_'..ch[k]..'N}}')
			local num = 0
			if (n[k] ~= nil) and (n[k] ~= '') then
				num = tonumber(n[k])
				if num == nil then
					return 'Invalid number ('..n[k]..')'
				end	
			end	
			n[k] = what[k]..' ('..num..')'
		end	
		return '[['..page..'#'..args[1]..'|'..n[1]..'</br>'..n[2]..']]'
	end  
end	--main	

return p