Modul:Testmodul: Unterschied zwischen den Versionen

Aus FürthWiki

Keine Bearbeitungszusammenfassung
K (HeikoTest verschob die Seite Modul:Testmodul2 nach Modul:Testmodul, ohne dabei eine Weiterleitung anzulegen)
 
(10 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 2: Zeile 2:


function p.attribute( frame )
function p.attribute( frame )
name = frame.args.name
a = frame.args[1] or ""
t = 'Funktion attribute:'.. name
name = frame.args.name or ""
t = 'Funktion attribute "name":'.. name.. ', unbenanntes Attribut 1:'..a
return t
return t
end
end
function p.geocode(frame)
local place = frame.args[1] or "Berlin"  -- Standardwert: Berlin, wenn kein Ort angegeben
    x= frame:preprocess('{{#geocode:' .. place .. '}}')
   
    -- Rückgabe der Geokoordinaten
    return "Geocode von " .. place .. ": " .. x
end
mw.log()


return p
return p

Aktuelle Version vom 27. Oktober 2025, 08:12 Uhr

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
    x= frame:preprocess('{{#geocode:' .. place .. '}}')
    
    -- Rückgabe der Geokoordinaten
    return "Geocode von " .. place .. ": " .. x
end

mw.log()

return p