Modul:Karte: Unterschied zwischen den Versionen

Aus FürthWiki

+ geoobjects[].subid
(fix addAttrToList)
(+ geoobjects[].subid)
Zeile 151: Zeile 151:
-- geoobjects als subobjects setzen
-- geoobjects als subobjects setzen
for _, o in ipairs(geoobjects) do
for _, o in ipairs(geoobjects) do
local id = "Geo " ..  
o.subid = "Geo " ..  
smw.subobjectIdCleaner(o["Geolokation"] or o["Geokoordinate"])
smw.subobjectIdCleaner(o["Geolokation"] or o["Geokoordinate"])
local attrlist = { ["SubObjektTyp"] = "Geo",
local attrlist = { ["SubObjektTyp"] = "Geo",
Zeile 157: Zeile 157:
["Geokoordinate"] = o["Geokoordinate"],
["Geokoordinate"] = o["Geokoordinate"],
["Quellangaben"] = o["Quellangaben"]}
["Quellangaben"] = o["Quellangaben"]}
logObject(id, "id (subobject)")
logObject(o.subid, "o.subid")
logObject(attrlist, "attrlist (subobject)")
logObject(attrlist, "attrlist (subobject)")
mw.smw.subobject(attrlist, id)
mw.smw.subobject(attrlist, o.subid)
end
end
end
end