Módulo:Marker/Params
Version check
Designación de la versión en Wikidata: 2024-01-10
Este módulo está desactualizado/obsoleto
Uso
This module proviceds the parameters for calling the map markers with the template Marker.Esta documentación está transcluida desde Módulo:Marker/Params/doc.
Los editores pueden experimentar en la zona de pruebas (crear) y en los casos de prueba (crear) del módulo.
Por favor, añade las categorías en la subpágina de documentación. Subpáginas de este módulo.
Los editores pueden experimentar en la zona de pruebas (crear) y en los casos de prueba (crear) del módulo.
Por favor, añade las categorías en la subpágina de documentación. Subpáginas de este módulo.
-- Parameter lists and localization
return {
-- administration
moduleInterface = {
suite = 'Marker',
sub = 'Params',
serial = '2024-01-03',
item = 65451902
},
-- The item key is used by the Marker module.
-- The value like ['no-gpx'] is the parameter name used in the template.
-- Use values for localization.
p = {
-- module name = template arg
alt = 'alt',
commonscat = 'commonscat',
copyMarker = { 'copy-marker', 'marker-copy' },
country = { 'country', 'país' },
format = 'format', -- deprecated
group = { 'group', 'grupo' },
image = { 'image', 'imagen' },
lat = { 'lat', 'coord' },
long = { 'long', 'lon' },
mapGroup = { 'map-group', 'mapa-grupo' },
noGpx = 'no-gpx',
name = { 'name', 'nombre' },
nameExtra = { 'name-extra', 'nombre-extra' },
nameLatin = 'name-latin',
nameLocal = { 'name-local', 'nombre-local' },
nameMap = { 'name-map', 'nombre-mapa' },
show = { 'show', 'mostrar' },
status = 'status',
styles = { 'styles', 'estilo' },
symbol = { 'symbol', 'icon', 'simbolo' },
text = { 'text', 'texto' },
type = { 'type', 'types', 'tipo' },
url = 'url',
wikidata = 'wikidata',
zoom = 'zoom'
},
-- corresponding Wikidata properties
wd = {
coord = { p = 'P625' },
iata = { p = 'P238', c = 3 },
icao = { p = 'P239' },
image = { p = 'P18' },
rss = { p = 'P1019' },
type = { p = 'P31' },
url = { p = 'P856' },
facebook = { p = 'P2013', f = 'https://www.facebook.com/%s' },
flickr = { p = 'P3267', f = 'https://www.flickr.com/photos/%s' },
instagram = { p = 'P2003', f = 'https://www.instagram.com/%s/' },
tiktok = { p = 'P7085', f = 'https://www.tiktok.com/@%s' },
twitter = { p = 'P2002', f = 'https://twitter.com/%s' },
youtube = { p = 'P2397', f = 'https://www.youtube.com/channel/%s' },
},
-- default Wikidata requests
-- iata, icao, rss, social media links only from Wikidata
wdContent = {
coord = false, -- internal use, don't change
name = false, -- internal use, don't change
iata = true, -- fetch it by default
icao = true,
image = true,
rss = true,
url = true,
facebook = false, -- don't fetch it by default
flickr = false,
instagram = false,
tiktok = false,
twitter = false,
youtube = false
},
-- check for fetch from Wikidata
ynCheckList = { 'facebook', 'flickr', 'iata', 'icao', 'image', 'instagram',
'nameLocal', 'rss', 'tiktok', 'twitter', 'youtube', 'url' },
defaultShow = 'poi, name',
-- parameters for wrapper tag
markerData = {
color = 'data-color',
commonscat = 'data-commonscat',
group = 'data-group',
groupTranslated = 'data-group-translated', -- for MapTools.js
image = 'data-image',
mapGroup = 'data-map-group',
nameLocal = 'data-name-local',
rss = 'data-rss',
symbol = 'data-symbol',
type = 'data-type',
url = 'data-url',
wikidata = 'data-wikidata'
},
-- possible values for show parameter
show = {
all = 1,
coord = 1,
copy = 1,
noairport = 1,
noname = 1,
none = 1,
nositelinks = 1,
poi = 1,
socialmedia = 1,
symbol = 1,
wikilink = 1
}
}