Modul:Testmodul: Unterschied zwischen den Versionen
Aus FürthWiki
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 9: | Zeile 9: | ||
function p.geocode(frame) | function p.geocode(frame) | ||
local place = frame.args[1] or "Berlin" -- Standardwert "Berlin" | local place = frame.args[1] or "Berlin" -- Standardwert "Berlin" falls kein Ort angegeben wurde | ||
local result = mw. | local result = mw.title.new("Template:Geocode").invoke {place} | ||
if result then | if result then | ||
return result | |||
else | else | ||
return "Ort nicht gefunden" | return "Ort nicht gefunden" | ||
Version vom 13. Juni 2025, 13:34 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" falls kein Ort angegeben wurde
local result = mw.title.new("Template:Geocode").invoke {place}
if result then
return result
else
return "Ort nicht gefunden"
end
end
return p