Modul:Karte/Work: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 209: Zeile 209:
end
end


function attrlist:setAttr(attr, val)
function table:setAttr(attr, val)
if val ~= nil then
if val ~= nil then
if attrlist[attr] == nil then
if self[attr] == nil then
attrlist[attr] = {}
self[attr] = {val}
else
table.insert(self[attr], val)
end
end
table.insert(attrlist[attr] or {}, val)
end
end
end
end


return p
return p