Modul:Testmodul
Die Dokumentation für dieses Modul kann unter Modul:Testmodul/Doku erstellt werden
local p = {} --p stands for package
function p.attribute( frame )
a = frame.args[1] or ""
name = frame.args.name or ""
t = 'Funktion attribute "name":'.. name.. ', unbenanntes Attribut 1:'..a
return t
end
function p.geocode(frame)
local place = frame.args[1] or "Berlin" -- Standardwert "Berlin", wenn kein Ort angegeben
-- Aufruf der #geocode-Funktion über mw.parser
local result = mw.parser:preprocess('{{#geocode:' .. place .. '}}')
-- Die Geodaten werden als String zurückgegeben, z.B. "52.52437,13.41053"
return result
end
return p