19.544
Bearbeitungen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 147: | Zeile 147: | ||
function p.zeileBeruf(fbdata) | function p.zeileBeruf(fbdata) | ||
-- mw.log("zeileBeruf(fbdata)") | |||
-- mw.logObject(fbdata.pargs, "fbdata.pargs") | |||
-- Konsolenzeile zum Debuggen: | -- Konsolenzeile zum Debuggen: | ||
-- =p.zeileBeruf{attr={list={}},pargs={Beruf="Tester",Geschlecht="weiblich"}} | -- =p.zeileBeruf{attr={list={}},pargs={Beruf="Tester",Geschlecht="weiblich"}} | ||
| Zeile 154: | Zeile 154: | ||
local beruf = fbdata.pargs["Beruf"] or "" | local beruf = fbdata.pargs["Beruf"] or "" | ||
if beruf ~= "" then | if beruf ~= "" then | ||
-- Berufe-Liste durchiterieren | |||
for _, beruf in ipairs(str.splitAndStrip(beruf, ";")) do | for _, beruf in ipairs(str.splitAndStrip(beruf, ";")) do | ||
local beruf_page = beruf -- default | local beruf_page = beruf -- default | ||
| Zeile 184: | Zeile 185: | ||
end | end | ||
end | end | ||
-- Beruf zu Liste und Attributen hinzufügen | |||
if t ~= "" then | if t ~= "" then | ||
t = t .. ", " | t = t .. ", " | ||
| Zeile 192: | Zeile 194: | ||
t = "<dt>Beruf</dt><dd>" .. t .. "</dd>" | t = "<dt>Beruf</dt><dd>" .. t .. "</dd>" | ||
end | end | ||
-- mw.logObject(t, "t") | |||
-- mw.logObject(fbdata.attr.list, "fbdata.attr.list") | |||
return t | return t | ||
end | end | ||
return p | return p | ||