FANDOM


-- Función que permite un tratamiento consistente de la entrada de wikitexto -- de tipo booleano.
-- Obtenido de Wikipedia en inglés:
-- https://en.wikipedia.org/wiki/Module:Yesno
 
return function (val, default)
	-- Si tu wiki usa caracteres no-ascii para "yes", "no", etc.,
	-- debes reemplazar "val:lower()" por "mw.ustring.lower(val)" en la
	-- siguiente línea.
	val = type(val) == 'string' and val:lower() or val
	if val == nil then
		return nil
	elseif val == true 
		or val == 'yes'
		or val == 'y'
		or val == 'true'
		or tonumber(val) == 1
	then
		return true
	elseif val == false
		or val == 'no'
		or val == 'n'
		or val == 'false'
		or tonumber(val) == 0
	then
		return false
	else
		return default
	end
end
*Nota: Algunos de los enlaces son de afiliados, lo que significa que, sin costo adicional para ti, Fandom ganará una comisión si haces clic y realizas una subscripción. El contenido de la comunidad está disponible bajo CC-BY-SA a menos que se indique lo contrario.

Algunos de los enlaces son de afiliados, lo que significa que, sin costo adicional para ti, Fandom ganará una comisión si haces clic y realizas una subscripción.

Stream the best stories.

Algunos de los enlaces son de afiliados, lo que significa que, sin costo adicional para ti, Fandom ganará una comisión si haces clic y realizas una subscripción.

Get Disney+