26.381
Bearbeitungen
(+ faktenboxDatenTab()) |
(+ Ehemals-Handling) |
||
| Zeile 117: | Zeile 117: | ||
-- Zusammenbau | -- Zusammenbau | ||
t = t .. fab.zeileKategorieSeite(fbdata) | t = t .. fab.zeileKategorieSeite(fbdata) | ||
-- EhemalsAttribut ermitteln (gibt es nur 1x) | |||
local ehemals_attribut | |||
for _, a in ipairs(attr_data) do | |||
if a["EhemalsAttribut"] ~= nil then | |||
ehemals_attribut = a["EhemalsAttribut"] | |||
break | |||
end | |||
end | |||
-- Attribut-Zeilen | |||
for _, a in ipairs(attr_data) do | for _, a in ipairs(attr_data) do | ||
local attr = a["Attribut"] | local attr = a["Attribut"] | ||
| Zeile 124: | Zeile 133: | ||
elseif a["EhemalsAttribut"] ~= nil then -- Kombi von Ehemals-Attribut und Ende-Datum/Jahr | elseif a["EhemalsAttribut"] ~= nil then -- Kombi von Ehemals-Attribut und Ende-Datum/Jahr | ||
t = t .. fab.zeileEndeJahr{fbdata = fbdata, -- Z. B. Ehemals bei Abrissjahr, Verstorben bei Todesdatum | t = t .. fab.zeileEndeJahr{fbdata = fbdata, -- Z. B. Ehemals bei Abrissjahr, Verstorben bei Todesdatum | ||
attr_year = attr, attr_ended = a["EhemalsAttribut"], delimiter = delimiter} | attr_year = attr, attr_ended = a["EhemalsAttribut"], | ||
delimiter = delimiter} | |||
t = t .. fab.zeile{fbdata = fbdata, attr_name = attr, delimiter = delimiter} | elseif attr ~= ehemals_attribut and attr ~= "Bild" then | ||
t = t .. fab.zeile{fbdata = fbdata, attr_name = attr, | |||
delimiter = delimiter} | |||
end | end | ||
end | end | ||
-- Rest der Tabelle | |||
t = fab.table_header_footer(t) | t = fab.table_header_footer(t) | ||
t = t .. fab.zeileSemantikBrowsenAbfrage(fbdata) | t = t .. fab.zeileSemantikBrowsenAbfrage(fbdata) | ||