20.643
Bearbeitungen
(table_header_footer(), factbox_header_footer()) |
(Faktenbox Karten-Tab nur wenn Karten-Args vorhanden) |
||
| (5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 2: | Zeile 2: | ||
local geo = require("Modul:Geo") | local geo = require("Modul:Geo") | ||
local kar = require("Modul:Karte") | |||
local fab_common = require("Modul:Faktenbox/Common") | local fab_common = require("Modul:Faktenbox/Common") | ||
| Zeile 19: | Zeile 20: | ||
-- Kein(e) Klasse/Kategorie/Formular! | -- Kein(e) Klasse/Kategorie/Formular! | ||
local fbdata = fab_common.getFbdata_(frame) | local fbdata = fab_common.getFbdata_(frame) | ||
fbdata.hide_loc_latlon = "nein" -- Karte darf GeoJson und Objekt-Lokationen haben | |||
fbdata.attr.noattr = true -- Keine Attribute setzen | |||
-- Tabs einsammeln und zusammenfügen | -- Tabs einsammeln und zusammenfügen | ||
t = t .. | t = t .. fab_tabs.bildTab_(fbdata) | ||
if kar.kartenArgsVorhanden(fbdata.pargs) then | |||
fab_tabs_karte.kartenTab_(fbdata) .. | t = t .. fab_tabs_karte.kartenTab_(fbdata) | ||
end | |||
t = t .. fab_tabs.universalDatenTab_(fbdata) | |||
t = fab_tabs.factbox_header_footer_(t) | t = fab_tabs.factbox_header_footer_(t) | ||
-- Sonstige gemeinsame Dinge anfügen (Klasse, Formular, Kategorien, Wartung, ...) | -- Sonstige gemeinsame Dinge anfügen (Klasse, Formular, Kategorien, Wartung, ...) | ||
t = t .. fab_common.postprocess_(fbdata, false) | t = t .. fab_common.postprocess_(fbdata, false) | ||
-- mw.logObject(t, "t") | -- mw.logObject(t, "t") | ||
| Zeile 61: | Zeile 64: | ||
function p.postprocess(...) return fab_common.postprocess_(...) end | function p.postprocess(...) return fab_common.postprocess_(...) end | ||
function p.getFbdata(...) return fab_common.getFbdata_(...) end | function p.getFbdata(...) return fab_common.getFbdata_(...) end | ||
function p.addWartungsmeldung(...) return fab_common.addWartungsmeldung_(...) end | |||
return p | return p | ||