« Module:Infobox/Fonctions/Bâtiment » : différence entre les versions

De Lagny-sur-Marne Wiki
Aller à la navigation Aller à la recherche
0x010D (discussion | contributions)
Nouvelle page : local p = {} local wikidata = require('Module:Wikidata') local general = require('Module:Infobox/Fonctions') local coordinates = require('Module:Coordinates') function p.coordina...
 
0x010D (discussion | contributions)
Aucun résumé des modifications
Ligne 5 : Ligne 5 :


function p.coordinates()
function p.coordinates()
if localdata["géolocalisation"] == 'pas pertinent' or localdata['géolocalisation'] == 'non' then
return nil
end
return {
return {
type = 'mixed',
type = 'mixed',
label = 'Coordonnées',
label = 'Coordonnées',
value = function(localdata, item)
value = function(localdata, item)
if localdata["géolocalisation"] == 'pas pertinent' or localdata['géolocalisation'] == 'non' then
return nil
end
local displayformat = displaycoords
local displayformat = displaycoords
local displaytitle = 'title'
local displaytitle = 'title'

Version du 23 septembre 2014 à 08:47

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

function p.coordinates() return { type = 'mixed', label = 'Coordonnées', value = function(localdata, item) if localdata["géolocalisation"] == 'pas pertinent' or localdata['géolocalisation'] == 'non' then return nil end 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