15.075
Bearbeitungen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 40: | Zeile 40: | ||
function p.zeileKategorieSeite_(fbdata, kindex) | function p.zeileKategorieSeite_(fbdata, kindex) | ||
-- mw.log(" | -- mw.log("zeileKategorieSeite_(fbdata, " .. (kindex or 1) .. ")") | ||
-- mw.logObject(fbdata) | -- mw.logObject(fbdata) | ||
-- Konsolenzeile zum Debuggen: | -- Konsolenzeile zum Debuggen: | ||
| Zeile 55: | Zeile 55: | ||
end | end | ||
function p. | function p.zeileStrasseHnr_(fbdata) | ||
-- mw.log(" | -- mw.log("zeileStrasseHnr_(fbdata)") | ||
-- mw.logObject(fbdata.strasse_hnr) | -- mw.logObject(fbdata.strasse_hnr) | ||
-- Konsolenzeile zum Debuggen: | -- Konsolenzeile zum Debuggen: | ||
-- =p. | -- =p.zeileStrasseHnr_{strasse_hnr={strasse={{name="Erlanger Straße",hausnummer={"11", "13"}},{name="XY Straße",hausnummer={}}},anzahlGebaeude=3}} | ||
local t = "" | local t = "" | ||
for is, sh in ipairs(fbdata.strasse_hnr.strasse) do -- Straßen/Hausnummer-Kombis durchiterieren | for is, sh in ipairs(fbdata.strasse_hnr.strasse) do -- Straßen/Hausnummer-Kombis durchiterieren | ||
| Zeile 92: | Zeile 92: | ||
end | end | ||
function p. | function p.zeileAktenNr_(fbdata) | ||
-- mw.log(" | -- mw.log("zeileAktenNr_(fbdata)") | ||
-- mw.logObject(fbdata.pargs) | -- mw.logObject(fbdata.pargs) | ||
-- Konsolenzeile zum Debuggen: | -- Konsolenzeile zum Debuggen: | ||
-- =p. | -- =p.zeileAktenNr_{pargs={AktenNr="D-5-63-000-1464"}} | ||
local t = "" | local t = "" | ||
local aktennr = str.splitAndStrip(fbdata.pargs["AktenNr"] or "", ";") | local aktennr = str.splitAndStrip(fbdata.pargs["AktenNr"] or "", ";") | ||
| Zeile 119: | Zeile 119: | ||
end | end | ||
function p. | function p.zeileGeoDaten_(fbdata) | ||
-- mw.log("zeileGeoDaten()") | -- mw.log("zeileGeoDaten()") | ||
-- mw.logObject(fbdata) | -- mw.logObject(fbdata) | ||
-- Konsolenzeile zum Debuggen: | -- Konsolenzeile zum Debuggen: | ||
-- fab = require("Modul:Faktenbox"); fbdata=fab.fbdata{pargs={}}; fbdata.fullpagename="Isaak-Loewi-Straße 1, 3, 5, 7, 9, Liesl-Kießling-Straße 16"; print(p. | -- fab = require("Modul:Faktenbox"); fbdata=fab.fbdata{pargs={}}; fbdata.fullpagename="Isaak-Loewi-Straße 1, 3, 5, 7, 9, Liesl-Kießling-Straße 16"; print(p.zeileGeoDaten_(fbdata)) | ||
local t = "" | local t = "" | ||
local geokoordinate = que.getValues(fbdata.fullpagename, "Geokoordinate", true) | local geokoordinate = que.getValues(fbdata.fullpagename, "Geokoordinate", true) | ||
| Zeile 151: | Zeile 151: | ||
end | end | ||
function p. | function p.zeileDatum_(args) | ||
-- mw.log(" | -- mw.log("zeileDatum_(args)") | ||
-- mw.logObject(args) | -- mw.logObject(args) | ||
-- Konsolenzeile zum Debuggen: | -- Konsolenzeile zum Debuggen: | ||
-- =p. | -- =p.zeileDatum_{attr_date="Weihedatum",date="1959/11/15",attr_day="Weihetag",attr_year="Weihejahr"} | ||
local t = "" | local t = "" | ||
local date = str.strip(args.date or "") | local date = str.strip(args.date or "") | ||
| Zeile 167: | Zeile 167: | ||
end | end | ||
function p. | function p.zeile_(args) | ||
-- mw.log("zeile(args)") | -- mw.log("zeile(args)") | ||
-- mw.logObject(args) | -- mw.logObject(args) | ||
-- Konsolenzeile zum Debuggen: | -- Konsolenzeile zum Debuggen: | ||
-- =p. | -- =p.zeile_{attr_name="Vorgänger",attr_text="t",fbdata={pargs={["Vorgänger"]="; v11 , V12 ; v13 (a(b))"}},attr_val="; v1 ; v2, v3 (a(b))",val_prefix="pre",val_postfix="post",exclude_bracket_values=true,delimiter=","} | ||
local t = "" | local t = "" | ||
-- Attribut-Name/Wert aufbereiten (splitten, in table umwandeln) | -- Attribut-Name/Wert aufbereiten (splitten, in table umwandeln) | ||