Aller au contenu

Module:Infobox/Échangeur

Une page de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 27 août 2017 à 14:57 et modifiée en dernier par Vascer (discuter | contributions). 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 Échangeur.


local wd = require 'Module:Interface Wikidata'.fromLua
local general = require 'Module:Infobox/Fonctions'
local building = require 'Module:Infobox/Fonctions/Bâtiment'
local localite = require 'Module:Infobox/Localité'

return 
	{
		parts =
		{
			general.title('entete route'),
			general.mainimage(),
			{type = 'table', rows = {
				{type = 'mixed', label = 'Type', value = 'type'},
				building.construction(),
				building.opening(),
				building.renovation(),
				building.closure(),
				{type = 'mixed', label = 'Croisement entre', value = 'type', wikidata = {property = 'P2789', conjtype = ' ✕ ', labelformat = function(id) return wd.formatStatements{entity = id, property = 'P1824', numval = 1} or wd.getLabel(id) end}},
				}
			},
			{type = 'table', title = 'Localisation', rows = {
				general.country(),
				{type = "multi", rows = localite.localDivRows() or localite.wikidataDivRows() or {}},
				building.adminlocation(),
				general.coordinates({numval = '2'}),
				}
			},
			general.geoloc({default_zoom=14}),
		}
	}