Modul:Tabbox: Unterschied zwischen den Versionen
Aus FürthWiki
(factbox()) |
(table_header_footer(), factbox_header_footer()) |
||
| Zeile 7: | Zeile 7: | ||
local fbdata = fab.getFbdata(frame) | local fbdata = fab.getFbdata(frame) | ||
local t = fab.bildTab(fbdata) .. p.kartenTab(fbdata) .. p.freeTab(fbdata) | local t = fab.bildTab(fbdata) .. p.kartenTab(fbdata) .. p.freeTab(fbdata) | ||
t = fab. | t = fab.factbox_header_footer(t) | ||
t = fbdata.frame:preprocess(t) | t = fbdata.frame:preprocess(t) | ||
return t | return t | ||
Aktuelle Version vom 26. Dezember 2025, 16:56 Uhr
local p = {}
local fab = require("Modul:Faktenbox")
local kar = require("Modul:Karte")
function p.Tabbox(frame)
local fbdata = fab.getFbdata(frame)
local t = fab.bildTab(fbdata) .. p.kartenTab(fbdata) .. p.freeTab(fbdata)
t = fab.factbox_header_footer(t)
t = fbdata.frame:preprocess(t)
return t
end
function p.kartenTab(fbdata)
local t = ""
local args = fab.getKartenArgs(fbdata, 11)
if kar.kartenArgsVorhanden(args) then
args["hide_loc_latlon"] = "nein"
args["noattr"] = "ja"
t = kar.karte(fbdata.frame, args)
t = fab.tab(t, "Karte")
end
return t
end
function p.freeTab(fbdata)
local t = ""
if fbdata.pargs[2] ~= nil then
t = fbdata.frame:preprocess(fbdata.pargs[2])
t = fab.tab(t, fbdata.pargs[1])
end
return t
end
return p