Aller au contenu

Module:Infobox/Télescope

Une page de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 16 septembre 2015 à 11:25 et modifiée en dernier par Zolo (discuter | contributions) (je pense qu'on peut mettre les coordonnées dans la section "géographie", pas très utile de mettre un champ "localisation" séparé pour une seule ligne). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.

 Documentation[voir] [modifier] [historique] [purger]

Cette page définit un module d'infobox. Pour les conseils sur l'usage de ce module, voyez Modèle:Infobox Télescope.


local building = require "Module:Infobox/Fonctions/Bâtiment"
local general = require "Module:Infobox/Fonctions"
local wikidata = require "Module:Wikidata"
 
local function getDate(event) 
	return wikidata.getTheDate{targetvalue = event, property = 'P793', addcat = true, entity = item}
end
 
return 
	{
	maincolor = '#E6E3CF',
	parts =
    	{
			general.title(),
			general.logo(),
			building.mainimage(),
			{type = 'table', title = 'Présentation', rows = {
				{type = 'row', label = 'Organisation', value = 'organisation', property = 'P1268'},
				building.operator(),
				{type = 'row', label = 'Type', value = 'type', property = 'P31'},
				building.construction(),
				building.opening(),
				building.renovation(),
				building.closure(),
				building.demolition(),
				building.website(),
				}
			},
		   	{type = 'table', title = 'Géographie', rows = {	
		   		{type = 'row', label = 'Lieu', value = 'lieu', property = 'P276'}, -- utile pour les endroits très isolés
		   		{type = 'row', label = 'Altitude', value = 'altitude', wikidata = {property = 'P2044', targetunit = 'metre'}},
				building.country(),
				building.historicalregion(),
				building.adminlocation(),
				building.coordinates(),
				}
			},
			building.geoloc(),
	}
}