Modul:Testmodul: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 10: Zeile 10:
function p.geocode(frame)
function p.geocode(frame)
local place = frame.args[1] or "Berlin"  -- Standardwert: Berlin, wenn kein Ort angegeben
local place = frame.args[1] or "Berlin"  -- Standardwert: Berlin, wenn kein Ort angegeben
      
     x= frame:preprocess('{{#geocode:' .. place .. '}}')
    -- Verwende mw.text:preprocess(), um die #geocode-Parser-Funktion auszuführen
    local geocode_result = mw.text.preprocess('{{#geocode:' .. place .. '}}')
      
      
     -- Rückgabe der Geokoordinaten
     -- Rückgabe der Geokoordinaten
     return "Geocode von " .. place .. ": " .. geocode_result
     return "Geocode von " .. place .. ": " .. x
end
end


return p
return p