Modul:Areal: Unterschied zwischen den Versionen

381 Bytes hinzugefügt ,  Gestern um 20:16
-- Karten-Tab muss vor Tabs mit zeileGeoDaten() sein
(switch zu neuer Lua-Faktenbox)
(-- Karten-Tab muss vor Tabs mit zeileGeoDaten() sein)
 
(8 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 14: Zeile 14:
fbdata.kategorie = {"Areale"}
fbdata.kategorie = {"Areale"}
fbdata.formular = "Areal" -- ggf. "Areal/Work"
fbdata.formular = "Areal" -- ggf. "Areal/Work"
fbdata.positionscheck = true


-- Tabs einsammeln und zusammenfügen
-- Tabs einsammeln und zusammenfügen
local box =  
local box =  
"<div class = factbox><tabs>" ..
"<div class = factbox><tabs>" ..
fab.kartenTab(fbdata) ..
fab.kartenTab(fbdata) .. -- Karten-Tab muss vor Tabs mit zeileGeoDaten() sein
fab.bildTab(fbdata) ..
fab.bildTab(fbdata) ..
p.datenTab(fbdata) ..
p.datenTab(fbdata) ..
Zeile 24: Zeile 25:


-- Sonstige gemeinsame Dinge anfügen (Klasse, Formular, Kategorien, Wartung, ...)
-- Sonstige gemeinsame Dinge anfügen (Klasse, Formular, Kategorien, Wartung, ...)
box = box .. fab.common(fbdata, true)
box = box .. fab.common(fbdata)
-- mw.log("box = " .. box)
-- mw.log("box = " .. box)


Zeile 34: Zeile 35:
end
end


function p.datenTab(fbdata, args)
function p.datenTab(fbdata)
-- mw.log("datenTab(fbdata, args)")
-- mw.log("datenTab(fbdata)")
-- mw.logObject(fbdata)
-- mw.logObject(fbdata)
-- mw.logObject(args)
--[[ Konsolenzeile zum Debuggen:
--[[ Konsolenzeile zum Debuggen:
fab=require("Modul:Faktenbox"); fbdata=fab.fbdata{pargs={Baujahr="1987",AktenNr="D-5-63-000-1464"}};
fab=require("Modul:Faktenbox"); fbdata=fab.fbdata{pargs={Baujahr="1987",AktenNr="D-5-63-000-1464"}};
Zeile 48: Zeile 48:
t = t .. "<dl class = 'dataTable'>"
t = t .. "<dl class = 'dataTable'>"
t = t .. fab.zeileKategorieSeite(fbdata)
t = t .. fab.zeileKategorieSeite(fbdata)
t = t .. fab.zeilePargs(fbdata, {"Baujahr", "Bauherr", "Architekt", "DenkmalstatusBesteht"})
t = t .. fab.zeile{attr_name = "Baujahr", fbdata = fbdata}
t = t .. fab.zeile{attr_name = "Bauherr", fbdata = fbdata, delimiter = ";"}
t = t .. fab.zeile{attr_name = "Architekt", fbdata = fbdata, delimiter = ";"}
t = t .. fab.zeile{attr_name = "DenkmalstatusBesteht", fbdata = fbdata}
t = t .. fab.zeileAktenNr(fbdata)
t = t .. fab.zeileAktenNr(fbdata)
t = t .. fab.zeilePargs(fbdata, {"Quellangaben", "Ehemals", "Abbruchjahr"})
t = t .. fab.zeile{attr_name = "Quellangaben", fbdata = fbdata, delimiter = ";"}
t = t .. fab.zeileGeokoordinate(fbdata)
t = t .. fab.zeile{attr_name = "Ehemals", fbdata = fbdata}
t = t .. fab.zeile{attr_name = "Abbruchjahr", fbdata = fbdata}
t = t .. fab.zeileGeoDaten(fbdata)
t = t .. "</dl>"
t = t .. "</dl>"
t = t .. fab.faktenboxSemantikBrowsen(fbdata)
t = t .. fab.zeileSemantikBrowsenAbfrage(fbdata)


-- Tab draus machen
-- Tab draus machen