Module:Infobox/Fonctions/Bâtiment

De Lagny-sur-Marne Wiki
< Module:Infobox‎ | Fonctions
Révision datée du 23 septembre 2014 à 08:18 par Zolo (discussion) (Nouvelle page : local p = {} local wikidata = require('Module:Wikidata') local general = require('Module:Infobox/Fonctions') local coordinates = require('Module:Coordinates') function p.coordina...)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à : navigation, rechercher

La documentation pour ce module peut être créée à Module:Infobox/Fonctions/Bâtiment/doc

local p = {}
local wikidata = require('Module:Wikidata')
local general = require('Module:Infobox/Fonctions')
local coordinates = require('Module:Coordinates')

function p.coordinates()
	if localdata["géolocalisation"] == 'pas pertinent' or localdata['géolocalisation'] == 'non' then
		return nil
	end
	return {
		type = 'mixed',
		label = 'Coordonnées',
		value = function(localdata, item)
			local displayformat = displaycoords
			local displaytitle = 'title'
			if localdata['displaytitle'] == 'non' then
				displaytitle = ''
			elseif 'coords en titre' == 'non' then
				displaytitle = ''
			end
			local displayinline = 'inline'
			if localdata['displayinline'] == 'non' then
				displayinline = ''
			elseif 'coords en ligne' == 'non' then
				displayinline = ''
			end
			local displayplace = displaytitie .. ',' .. displayinline
			local latitude = localdata['latitude']
			local longitude = localdata['longitude']
			local globe = localdata['globe']
			return coordinates._coord({latitude = latitude, longitude = longitude, displayformat = displayformat, globe = globe, wikidata = true})
			end
		}
end

function p.architect()
	return {
		type = 'mixed',
		label = 'Architecte',
		value = 'architecte',
		property = 'P84'
	}
end
return p