Modul:Beruf/Work: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 74: Zeile 74:
end
end


function p.berufLink(berufSeite, geschlecht)
function p.berufSeiteLink(beruf)
local t = ""
return "[[" .. p.getBerufSeite(beruf) .. "|" .. beruf .. "]]"
local woerterbuch = mw.smw.ask("[[berufSeite]]|?Wörterbuch")
end
mw.logObject(woerterbuch, "woerterbuch")
 
return t
function p.getBerufSeite(beruf)
local berufSeite = mw.smw.ask{
"[[:+]][[SubObjektTyp::Wörterbuch Beruf]]" ..
"[[BerufTemp::" .. beruf .. "]]",
"?-has subobject.Seite#-",
["mainlabel"] = "-",
["limit"] = 1}
if berufSeite ~= nil then
berufSeite = berufSeite[1]["Seite"]
else
berufSeite = beruf
end
return berufSeite
end
end


return p
return p