15.381
Bearbeitungen
(fix leere Argumente) |
(zoom von Vorlage:Karte hierher transferiert) |
||
| Zeile 37: | Zeile 37: | ||
-- defaults setzen | -- defaults setzen | ||
-- args["box"] = args["box"] or "Ja" | |||
if com.isEmpty(args["box"]) then -- to do: diesen Block später rausschmeißen und obigen aktivieren, wenn fertig | |||
args["box"] = "Ja" -- to do: diesen Block später rausschmeißen und obigen aktivieren, wenn fertig | |||
end -- to do: diesen Block später rausschmeißen und obigen aktivieren, wenn fertig | |||
-- args["zoom"] = args["zoom"] or "16" | |||
if com.isEmpty(args["zoom"]) then -- to do: diesen Block später rausschmeißen und obigen aktivieren, wenn fertig | |||
args["zoom"] = "16" -- to do: diesen Block später rausschmeißen und obigen aktivieren, wenn fertig | |||
end -- to do: diesen Block später rausschmeißen und obigen aktivieren, wenn fertig | |||
-- geocode location and locationlist | -- geocode location and locationlist | ||
| Zeile 103: | Zeile 110: | ||
table.insert(geoobjects, geoobject_entry) | table.insert(geoobjects, geoobject_entry) | ||
end | end | ||
-- geoobjects setzen | -- Attribute setzen | ||
if not com.isTrue(args["noattr"]) then | |||
-- geoobjects setzen | |||
mw.logObject(geoobjects, "geoobjects") | |||
for _, o in ipairs(geoobjects) do | |||
end | o["SubObjektTyp"] = "Geo" | ||
local id = smw.subobjectIdCleaner(o["Geolokation"] or o["Geokoordinate"]) | |||
mw.smw.subobject(o, id) | |||
end | |||
-- zoom | |||
t = t .. "{{#set:Zoomlevel=" .. args["zoom"] .. "}}" | |||
end --- if not com.isTrue(args["noattr"]) then | |||
-- bisherige Vorlagen-Karte | -- bisherige Vorlagen-Karte | ||
| Zeile 150: | Zeile 165: | ||
mw.logObject(t, "t") | mw.logObject(t, "t") | ||
t = frame:preprocess(t) | |||
return t | return t | ||
end | end | ||