Modul:Faktenbox: Unterschied zwischen den Versionen

Aus FürthWiki

benennungenTab() optimiert
(fix leere Benennung)
(benennungenTab() optimiert)
Zeile 140: Zeile 140:
-- =p.benennungenTab({fullpagename="Jakob-Henle-Straße"})
-- =p.benennungenTab({fullpagename="Jakob-Henle-Straße"})
-- =p.benennungenTab({fullpagename="Eichhornstraße"})
-- =p.benennungenTab({fullpagename="Eichhornstraße"})
-- =p.benennungenTab({fullpagename="Georg-Brandstätter-Straße"})
local t = ""
local t = ""


Zeile 151: Zeile 152:
if ask_result ~= nil then
if ask_result ~= nil then
for i, z in ipairs(ask_result) do -- Ergebniszeile durchiterieren
for i, z in ipairs(ask_result) do -- Ergebniszeile durchiterieren
if z.Benennung ~= nil then
if not com.isEmpty(z.Benennung) or not com.isEmpty(z.BenanntNach) then
if first then
if first then
t = t .. "<nowiki></nowiki>\n" -- nötig, warum auch immer, damit erster Listeeintrag richtig gerendert wird
t = t .. "<nowiki></nowiki>\n" -- nötig, warum auch immer, damit erster Listeeintrag richtig gerendert wird
first = false
first = false
end
end
t = t .. "* [[" .. z.Benennung .. "]]"
t = t .. "* "
if z.Benennung ~= nil then
t = t .. "[[" .. z.Benennung .. "]]"
end
if z.Benennung ~= nil and z.BenanntNach ~= nil then
t = t .. ", "
end
if z.BenanntNach ~= nil then
if z.BenanntNach ~= nil then
t = t .. ", benannt nach " .. z.BenanntNach
t = t .. "benannt nach " .. z.BenanntNach
end
end
if z.Benennungsdatum ~= nil then
if z.Benennungsdatum ~= nil then