Modul:Faktenbox: Unterschied zwischen den Versionen

fix StraßeX HausnummerX
(Formular geändert)
(fix StraßeX HausnummerX)
Zeile 53: Zeile 53:
t = t .. " / " .. "[[Attribut:Hausnummer|Hausnummer]]" -- nur wenn Hausnummern vorhanden
t = t .. " / " .. "[[Attribut:Hausnummer|Hausnummer]]" -- nur wenn Hausnummern vorhanden
end
end
t = t .. "</dt><dd>[[Straße::" .. sh.name .. "]]"
if is == 1 then
t = t .. "</dt><dd>[[Straße::" .. sh.name .. "]]"
else
t = t .. "</dt><dd>[[Straße" .. is .. "::" .. sh.name .. "]]"
end
for ih, h in ipairs(sh.hausnummer) do -- Hausnummern durchiterieren
for ih, h in ipairs(sh.hausnummer) do -- Hausnummern durchiterieren
local strasseHnr_ = sh.name .. " " .. h
local strasseHnr_ = sh.name .. " " .. h
Zeile 64: Zeile 68:
t = t .. " " .. h
t = t .. " " .. h
end
end
mw.smw.set({["Hausnummer"] = h, ["StraßeHnr"] = strasseHnr_}) -- Attribute setzen
if is == 1 then
mw.smw.set({["Hausnummer"] = h, ["StraßeHnr"] = strasseHnr_}) -- Attribute setzen
else
mw.smw.set({["Hausnummer" .. is] = h, ["StraßeHnr"] = strasseHnr_}) -- Attribute setzen
end
-- das Setzen von Hausnummer ist etwas sinnbefreit...
-- das Setzen von Hausnummer ist etwas sinnbefreit...
-- P.S. so sind Kommas und Gleichheitszeichen auch unproblematisch
-- P.S. so sind Kommas und Gleichheitszeichen auch unproblematisch