18.295
Bearbeitungen
(local smw = require("Modul:SMW")) |
(Straßen-Lokation ermitteln, sofern location nicht explizit angegeben und keine GeoJson-Karte vorhanden) |
||
| Zeile 86: | Zeile 86: | ||
-- Karten-Argumente übernehmen und aufbereiten | -- Karten-Argumente übernehmen und aufbereiten | ||
local args = fab.getKartenArgs(fbdata, 16) | local args = fab.getKartenArgs(fbdata, 16) | ||
-- Straßen-Lokation ermitteln, sofern location nicht explizit angegeben | -- Straßen-Lokation ermitteln, sofern location nicht explizit angegeben und keine GeoJson-Karte vorhanden | ||
if args["location"] == nil and not com.isTrue(args["Ehemals"]) then | if args["location"] == nil and not wik.pageExists("GeoJson:" .. args["geojson"]) and not com.isTrue(args["Ehemals"]) then | ||
local _, strasse, _ = str.bracketSplitAndStrip(fbdata.pagename) -- Klammern abschneiden wie z. B. "(Straße)" | local _, strasse, _ = str.bracketSplitAndStrip(fbdata.pagename) -- Klammern abschneiden wie z. B. "(Straße)" | ||
args["location"] = strasse .. "," .. (args["Ort"] or "Fürth") | args["location"] = strasse .. "," .. (args["Ort"] or "Fürth") | ||