Modul:Ereignis/Opfer der Shoah: Unterschied zwischen den Versionen

Gebäude anstelle VonObjekt
(+ Attribut:Gebäude)
(Gebäude anstelle VonObjekt)
Zeile 22: Zeile 22:
attr["Letzter bekannter Wohnort in Fürth"] = nil
attr["Letzter bekannter Wohnort in Fürth"] = nil


-- Gebäude-Attribut füllen
-- Gebäude-Attribut suchen
if attr["Gebäude"] ~= nil then
if attr["Gebäude"] ~= nil and not wik.pageExists(attr["Gebäude"]) then
if wik.pageExists(attr["Gebäude"]) then
-- Seite mit passender StraßeHnr suchen
attr["VonObjekt"] = attr["Gebäude"]
local query = mw.smw.ask("[[:+]][[Kategorie:Gebäude]]" ..
else
"[[StraßeHnr::" .. attr["Gebäude"] .. "]]|?#-|limit=1")
-- Seite mit passender StraßeHnr suchen
if query ~= nil then
local ask_result = mw.smw.ask("[[:+]][[Kategorie:Gebäude]][[StraßeHnr::" .. attr["Gebäude"] .. "]]|?#-|limit=1")
attr["Gebäude"] = query[1][1]
if ask_result ~= nil and #ask_result > 0 then
attr["VonObjekt"] = ask_result[1][1]
attr["Gebäude"] = ask_result[1][1]
end
end
end
end
end