Este módulo no tiene página de documentación[crear]
local p = {}
local ModuloFicha    = require('Módulo:Ficha')
local ModuloWikidata = require('Módulo:Wikidata')
local ModuloFormato  = require('Módulo:Formato texto')
local ModuloPaginas  = require('Módulo:Páginas')
local ModuloArgs     = require('Módulo:Argumentos')
local argumento      = ModuloArgs.obtenerValorDeArgumentos
function p.Ficha(frame)
	ModuloArgs.obtenerTablaDeArgumentos(frame)
	local nombre = argumento{'nombre'} or
				-- ModuloWikidata.obtenerEtiquetaWikidata() or -- prioridad local
				ModuloPaginas.nombrePagina({desambiguar='sí'})
    local imagen = argumento{'imagen'}
    
    -- Pie de la imagen
    local pieDeImagen = argumento{'texto imagen', 'texto_imagen', 'pie de imagen', 'pie imagen', 'pie', 'piesuperior', 'pie_imagen'}
    	if not imagen then
		imagen, pieDeImagen = ModuloWikidata.obtenerImagenWikidata(Entidad, 'P18')
    	end
    	
    -- Tamaño de la imagen
	local width = argumento{'tamaño','tamaño_imagen'} or '275'
	if width ~= '275' then
	   width = width:gsub('px','')
	   width = width:sub(1,-1)
	end
	width = '|width='..width
	local Ficha={
		['titulo'] = nombre,
		imagen = imagen,
		['tamañoimagen'] = argumento{'tamaño', 'tamaño_imagen'} or '275px',
		pie = pieDeImagen,
		colorfondotitulo = '#FFE4B5',
	    {'alt:', argumento{'alt','Alt'}},
	    {'pungencia:', argumento{'pungencia','Pungencia' }},
        {'scoville:', argumento{'Scoville','scoville'}},
	}
	return ModuloFicha.infobox(Ficha)
	end
return p