Modul:Faktenbox/Tabs/Karte: Unterschied zwischen den Versionen

keine Wartungsmeldungen wurde transcluded
(kartenTab() + geocode Gebäude)
(keine Wartungsmeldungen wurde transcluded)
 
(5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 29: Zeile 29:
for _, g in ipairs(gebaeude) do -- alle Gebäude durchiterieren
for _, g in ipairs(gebaeude) do -- alle Gebäude durchiterieren
local seite = smw.getValues(g, "Seite", true) -- Seite mit Geolokation-Wert abfragen
local seite = smw.getValues(g, "Seite", true) -- Seite mit Geolokation-Wert abfragen
if seite[1] ~= fbdata.pagename then -- Weiterleitung auf sich selbst rausfiltern
if seite[1] ~= fbdata.fullpagename then -- Weiterleitung auf sich selbst rausfiltern
local geolokation = smw.getValues(g, "Geolokation", true)
local geolokation = smw.getValues(g, "Geolokation", true)
if #geolokation > 0 then
if #geolokation > 0 then
Zeile 38: Zeile 38:
locationlist = locationlist .. l
locationlist = locationlist .. l
end
end
else
elseif not com.isTrue(args["Ehemals"]) then
local location = g .. ",Fürth,Bayern,Deutschland" -- #geocode probieren
local location = g .. ",Fürth,Bayern,Deutschland" -- #geocode probieren
local geocode = fbdata.frame:callParserFunction("#geocode", location)
local geocode = fbdata.frame:callParserFunction("#geocode", location)
Zeile 92: Zeile 92:
args["form"] = "ja" -- Formular-Hinweis
args["form"] = "ja" -- Formular-Hinweis
args["hide_loc_latlon"] = fbdata.hide_loc_latlon or "ja" -- Pin-Anzeige deaktivieren, wenn GeoJson vorhanden
args["hide_loc_latlon"] = fbdata.hide_loc_latlon or "ja" -- Pin-Anzeige deaktivieren, wenn GeoJson vorhanden
args.noattr = fbdata.attr.noattr -- keine Attribute setzen
args.nowarn = fbdata.transcluded -- keine Wartungsmeldungen wurde transcluded
-- mw.logObject(args, "args")
-- mw.logObject(args, "args")
return args
return args