Modul:Karte: Unterschied zwischen den Versionen

ParentArgs(frame)
(- defaultzoom)
Markierung: Manuelle Zurücksetzung
(ParentArgs(frame))
 
Zeile 3: Zeile 3:
local com = require("Modul:Common")
local com = require("Modul:Common")
local str = require("Modul:String")
local str = require("Modul:String")
local dev = require("Modul:Development")
local wik = require("Modul:Wiki")
local wik = require("Modul:Wiki")
local smw = require("Modul:SMW")
local smw = require("Modul:SMW")
Zeile 8: Zeile 9:


function p.Karte(frame)
function p.Karte(frame)
local frame, pargs = dev.GetFrameAndParentArgs(frame)
-- nur die benötigten Argumente übernehmen
-- nur die benötigten Argumente übernehmen
local args = {"lat", "lon", "location", "locationlist", "geojson", "zoom",
local args = {"lat", "lon", "location", "locationlist", "geojson", "zoom",
"popuptitle", "popuptext", "box", "headline", "width", "height",
"popuptitle", "popuptext", "box", "headline", "width", "height",
"noattr", "Work"}
"noattr", "Work"}
local args = wik.getArgs(frame.args, args)
local args = wik.getArgs(pargs, args)
local t, _ = p.karte(frame, args)
local t, _ = p.karte(frame, args)
return t
return t