27.167
Bearbeitungen
(keine Wartungsmeldungen wurde transcluded) |
(karten_args ausgelagert) |
||
| Zeile 9: | Zeile 9: | ||
local fab_tabs = require("Modul:Faktenbox/Tabs") | local fab_tabs = require("Modul:Faktenbox/Tabs") | ||
local fab_common = require("Modul:Faktenbox/Common") | local fab_common = require("Modul:Faktenbox/Common") | ||
p.karten_args = { "lat", "lon", "location", "locationlist", | |||
"geojson", "GeoJsonKarte", "zoom", "Ehemals", "Work"} | |||
function p.kartenTab_(fbdata) | function p.kartenTab_(fbdata) | ||
| Zeile 72: | Zeile 75: | ||
-- mw.logObject(fbdata, "karte(fbdata, " .. tostring(zoomdefault) .. ")") | -- mw.logObject(fbdata, "karte(fbdata, " .. tostring(zoomdefault) .. ")") | ||
-- Konsolenzeile zum Debuggen: | -- Konsolenzeile zum Debuggen: | ||
-- 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",["add"]="a"}}, 11, {"add"})) | -- mw.logObject(p.getKartenArgs_({pagename="pn",attr={},pargs={["lat"]="49",["lon"]="11",["locationlist"]="ll",["location"]="l",["geojson"]="g",["zoom"]="99",["GeoJsonKarte"]="Ja",["Debug"]="Ja",["Dummy"]="d",["add"]="a"}}, 11, {"add"})) | ||
-- nur die benötigten Argumente übernehmen | -- nur die benötigten Argumente übernehmen | ||
local | local args, noargs = wik.getArgs(fbdata.pargs, p.karten_args) | ||
args.noargs = noargs -- keine Karten-args vorhanden | args.noargs = noargs -- keine Karten-args vorhanden | ||
-- geojson ermitteln | -- geojson ermitteln | ||