15.263
Bearbeitungen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 75: | Zeile 75: | ||
end | end | ||
end | end | ||
geoobject_entry | set_popuptitle_popuptext(geoobject_entry, popuptitle, popuptext) | ||
geoobjects:insert(geoobject_entry) | geoobjects:insert(geoobject_entry) | ||
end | end | ||
-- geocode lon/lat | -- geocode lon/lat | ||
if (not minimum_one_geocode_ok or com.isTrue(args["Ehemals"])) and args["lat"] ~= nil and args["lon"] ~= nil then | if (not minimum_one_geocode_ok or com.isTrue(args["Ehemals"])) and | ||
args["lat"] ~= nil and args["lon"] ~= nil then | |||
local geocode = geocode(frame, args["lat"] .. "," .. args["lon"]) | local geocode = geocode(frame, args["lat"] .. "," .. args["lon"]) | ||
if geocode ~= "Geocoding failed" then | if geocode ~= "Geocoding failed" then | ||
local geoobject_entry = {["Geokoordinate"] = geocode} | local geoobject_entry = {["Geokoordinate"] = geocode} | ||
geoobject_entry | set_popuptitle_popuptext(geoobject_entry, popuptitle, popuptext) | ||
geoobjects:insert(geoobject_entry) | geoobjects:insert(geoobject_entry) | ||
else | |||
t = t .. "[[Kategorie:Hat Geo-Kodierungsfehler]]" | |||
end | end | ||
end | end | ||
| Zeile 112: | Zeile 113: | ||
function set_popuptitle_popuptext(geoobject_entry, popuptitle, popuptext) | function set_popuptitle_popuptext(geoobject_entry, popuptitle, popuptext) | ||
if not com.isEmpty(popuptitle) then | |||
geoobject_entry["KartePopupTitle"] = popuptitle | |||
end | |||
if not com.isEmpty(popuptext) then | |||
geoobject_entry["KartePopupText"] = popuptext | |||
end | |||
end | end | ||
return p | return p | ||