15.458
Bearbeitungen
(Fehlermeldungen von Vorlage:Karte hierher portiert) |
(Pin-Anzeige deaktivieren, wenn GeoJson vorhanden) |
||
| Zeile 31: | Zeile 31: | ||
args["box"] = args["box"] or "Ja" | args["box"] = args["box"] or "Ja" | ||
args["zoom"] = args["zoom"] or "16" | args["zoom"] = args["zoom"] or "16" | ||
-- geojson-Angabe auswerten | -- geojson-Angabe auswerten | ||
local geojson_pagename = args["geojson"] or pagename | local geojson_pagename = args["geojson"] or pagename | ||
| Zeile 146: | Zeile 145: | ||
["width"] = args["width"], ["height"] = args["height"], | ["width"] = args["width"], ["height"] = args["height"], | ||
["enablefullscreen"] = "yes", ["resizable"] = "yes"} | ["enablefullscreen"] = "yes", ["resizable"] = "yes"} | ||
-- geojson | -- geojson-Argumente | ||
if wik.pageExists(geojson_fullpagename) then | if wik.pageExists(geojson_fullpagename) then | ||
map_args["geojson"] = geojson_pagename | map_args["geojson"] = geojson_pagename | ||
if #geoobjects > 0 then | if #geoobjects > 0 then | ||
kategorien["Hat geojson und location/lat/lon"] = true | kategorien["Hat geojson und location/lat/lon"] = true | ||
end | end | ||
end | |||
-- location/lat/lon-Argumente | |||
if not (wik.pageExists(geojson_fullpagename) and -- Pin-Anzeige deaktivieren, wenn GeoJson vorhanden | |||
com.isTrue(args["hide_loc_latlon"])) then -- SMW-DB wird trotzdem geschrieben | |||
for _, o in ipairs(geoobjects) do | for _, o in ipairs(geoobjects) do | ||
if o["Geokoordinate"] ~= nil then | if o["Geokoordinate"] ~= nil then | ||