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

getArgs() => getKartenArgs_()
(Initial Edition)
 
(getArgs() => getKartenArgs_())
Zeile 21: Zeile 21:
else
else
-- Karten-Argumente übernehmen und aufbereiten
-- Karten-Argumente übernehmen und aufbereiten
local args = p.getArgs(fbdata, 18)
local args = p.getKartenArgs_(fbdata, 18)
-- Verwende Geolokation des Gebäudes, sofern vorhanden und wenn keine location oder locationlist übergeben
-- Verwende Geolokation des Gebäudes, sofern vorhanden und wenn keine location oder locationlist übergeben
if args["location"] == nil and args["locationlist"] == nil and fbdata.pargs["Gebäude"] ~= nil then
if args["location"] == nil and args["locationlist"] == nil and fbdata.pargs["Gebäude"] ~= nil then
Zeile 54: Zeile 54:
end
end


function p.getArgs(fbdata, zoomdefault)
function p.getKartenArgs_(fbdata, zoomdefault)
-- mw.logObject(fbdata, "karte(fbdata, " .. tostring(zoomdefault) .. ")")
-- mw.logObject(fbdata, "karte(fbdata, " .. tostring(zoomdefault) .. ")")
-- Konsolenzeile zum Debuggen:
-- Konsolenzeile zum Debuggen:
-- mw.logObject(p.getArgs({pagename="pn",pargs={["lat"]="49",["lon"]="11",["locationlist"]="ll",["location"]="l",["geojson"]="g",["zoom"]="99",["GeoJsonKarte"]="Ja",["Debug"]="Ja",["Dummy"]="d"}}, 11))
-- mw.logObject(p.getKartenArgs_({pagename="pn",pargs={["lat"]="49",["lon"]="11",["locationlist"]="ll",["location"]="l",["geojson"]="g",["zoom"]="99",["GeoJsonKarte"]="Ja",["Debug"]="Ja",["Dummy"]="d"}}, 11))


-- nur die benötigten Argumente übernehmen
-- nur die benötigten Argumente übernehmen