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

Aus FürthWiki

wik.pageExists(name)
(attr["Seite"])
(wik.pageExists(name))
Zeile 40: Zeile 40:
local nachname = attr["Nachname"]
local nachname = attr["Nachname"]
local name = com.tableConcatNil({vorname, nachname})
local name = com.tableConcatNil({vorname, nachname})
local page
if wik.pageExists(name) then
page = name
else
page = attr["Seite"]
end
if vorname ~= nil then
if vorname ~= nil then
attr["VornameLink"] =
if wik.pageExists(name) then
"[[" .. page .. "|" .. vorname .. "]]"
attr["VornameLink"] = "[[" .. name .. "|" .. vorname .. "]]"
else
attr["VornameLink"] = vorname
end
end
end
if nachname ~= nil then
if nachname ~= nil then
attr["NachnameLink"] =
if wik.pageExists(name) then
"[[" .. page .. "|" .. nachname .. "]]"
attr["NachnameLink"] = "[[" .. name .. "|" .. nachname .. "]]"
else
attr["NachnameLink"] = nachname
end
end
end
if vorname ~= nil or nachname ~= nil then
if vorname ~= nil or nachname ~= nil then
attr[1] = smw.subobjectIdCleaner(name)
attr[1] = smw.subobjectIdCleaner(name)
attr["Name"] = name
attr["Name"] = name
attr["NameLink"] =
if wik.pageExists(name) then
"[[" .. page .. "|" .. name .. "]]"
attr["NameLink"] = "[[" .. name .. "]]"
else
attr["NameLink"] = name
end
end
end