15.759
Bearbeitungen
(fix StraßeX HausnummerX) |
(Optimierung zeileStrasseHnr()) |
||
| Zeile 48: | Zeile 48: | ||
if is > 1 then | if is > 1 then | ||
t = t .. is .. ". " -- Numerierungsanzeige "2., "3." usw. | t = t .. is .. ". " -- Numerierungsanzeige "2., "3." usw. | ||
else | |||
is = "" | |||
end | end | ||
t = t .. "[[Attribut:Straße|Straße]]" | t = t .. "[[Attribut:Straße|Straße]]" | ||
| Zeile 53: | Zeile 55: | ||
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" .. is .. "::" .. sh.name .. "]]" | |||
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 68: | Zeile 66: | ||
t = t .. " " .. h | t = t .. " " .. h | ||
end | end | ||
mw.smw.set({["Hausnummer" .. is] = h, ["StraßeHnr"] = strasseHnr_}) -- Attribute setzen | |||
-- 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 | ||