Bahaipedia
Bahaipediaدانشنامه بهائی
Menú
Cambios recientes
Haga su pregunta
Página al azar
Categorías
Ayuda en Wikipedia
En otros proyectos
Herramientas
Lo que enlaza aquí
Cambios relacionados
Subir archivo
Páginas especiales
Versión para imprimir
Enlace permanente
Información de la página
Módulo
Discusión
Ver historial
No has accedido
Discusión
Contribuciones
Crear una cuenta
Acceder
Navigation
Navigation
Navegación
Navigation
ナビゲーション
Điều hướng
导航
Navegação
ناوبری
Навигация
Cambios recientes
Haga su pregunta
Página al azar
Categorías
Ayuda en Wikipedia
En otros proyectos
Learn more
Weitere Informationen
Aprender más
En savoir plus
詳しく読む
Tìm hiểu thêm
了解更多
Saiba mais
یاد بگیرید بیشتر
Узнать больше
Fe bahá’í
Bahá’u’lláh
‘Abdu’l-Bahá
Principios bahá’ís
Tools
Werkzeuge
Herramientas
Outils
ツール
Công cụ
工具
Ferramentas
ابزارها
Инструменты
Lo que enlaza aquí
Cambios relacionados
Subir archivo
Páginas especiales
Versión para imprimir
Enlace permanente
Información de la página
Translations
Übersetzungen
Traducciones
Traductions
各言語版
Bản dịch
翻译
Traduções
به زبان‌های دیگر
Переводы

Módulo:Wikidata/Formato imagen

De Bahaipedia
< Módulo:Wikidata
Saltar a:navegación, buscar

local p = {}

function p.formatoImagen( valor, opciones, frame, calificativos )
	local formato, alineacion, tamanno, descripcion, alternativo, enlace
	
	-- Los nombres de los parámetros son los mismos que en Ayuda:Imágenes añadiendo "imagen"
	if opciones then
		formato     = opciones['formato imagen']
		alineacion  = opciones['alineación imagen']
		tamanno     = opciones['tamaño imagen']
		descripcion = opciones['descripción imagen']
		alternativo = opciones['texto alternativo imagen']
		enlace      = opciones['enlace imagen']
	end
	
    if calificativos and not descripcion then
    	local piesDeImagen = calificativos.P40
    	local k,pieDeImagen
    		
    	-- Encontrar el pie en español (aquel con datavalue.value.language = "es")
    	if piesDeImagen then
    		for k,pieDeImagen in pairs(piesDeImagen) do
    			if pieDeImagen.datavalue.value.language=='es' then
					descripcion = pieDeImagen.datavalue.value.text
				end
			end
		end
	end

	local resultado = '[[File:' .. valor
	
	if formato and formato ~='' then
		resultado = resultado .. '|' .. formato
	end
	
	if alineacion and alineacion ~='' then
		resultado = resultado .. '|' .. alineacion
	end	
	
	if tamanno and tamanno ~='' then
		resultado = resultado .. '|' .. tamanno
	end
	
	if alternativo and alternativo ~='' then
		resultado = resultado .. '|alt=' .. alternativo
	end

	if enlace and enlace ~='' then
		resultado = resultado .. '|link=' .. enlace
	end
	
	if not descripcion or descripcion =='' then
		return resultado .. ']]'
	elseif formato == 'thumb' then
		return resultado .. '|' .. descripcion .. ']]'
	else
		return resultado .. ']]' .. '<br /><span>' .. descripcion .. '</span>'
	end			
end

--*****************************************************************************
-- Alias de formatos para utilizar en la plantilla propiedad
--*****************************************************************************
p['imagen']      = p['formatoImagen']
	
return p
Obtenido de «https://es.bahaipedia.org/index.php?title=Módulo:Wikidata/Formato_imagen&oldid=2399»
Categoría:
  • Wikidata
Esta página se editó por última vez el 27 dic 2023 a las 09:22.
El contenido está disponible bajo la licencia Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License a menos que se indique lo contrario.
Política de privacidad
Acerca de Bahaipedia
Descargos
Powered by MediaWiki