Modul:Beruf: Unterschied zwischen den Versionen

setWoerterbuchAttr(fbdata) bereinigt
(typo berufePageLinkListe())
(setWoerterbuchAttr(fbdata) bereinigt)
Zeile 56: Zeile 56:


function p.setWoerterbuchAttr(fbdata)
function p.setWoerterbuchAttr(fbdata)
for _, anzahl in ipairs{"Einzahl", "Mehrzahl"} do
if not fbdata.attr.noattr then
for _, geschlecht in ipairs{"weiblich", "männlich", "divers"} do
for _, anzahl in ipairs{"Einzahl", "Mehrzahl"} do
local anzahl_geschlecht = anzahl .. " " .. geschlecht
for _, geschlecht in ipairs{"weiblich", "männlich", "divers"} do
local v = fbdata.pargs[anzahl_geschlecht] or ""
local anzahl_geschlecht = anzahl .. " " .. geschlecht
if v ~= "" then
local v = fbdata.pargs[anzahl_geschlecht] or ""
smw.addAttrToList(fbdata.attr.list, "Wörterbuch", anzahl_geschlecht .. "=" .. v)
if v ~= "" then
if not fbdata.attr.noattr then
mw.smw.subobject{
mw.smw.subobject{
"Wörterbuch " .. anzahl_geschlecht,
"Wörterbuch " .. anzahl_geschlecht,
["SubObjektTyp"] = "Wörterbuch Beruf",
["SubObjektTyp"] = "Wörterbuch Beruf",
["Bemerkung"] = anzahl,
["Bemerkung"] = anzahl,
["Geschlecht"] = geschlecht,
["Geschlecht"] = geschlecht,
["BerufTemp"] = v}
["BerufTemp"] = v}
end
end
end
end