Modul:Testmodul: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
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", falls keine Eingabe
     local place = frame.args[1] or "Berlin"  -- Standardwert "Berlin" falls kein Ort angegeben wurde
     local result = mw.ext.geodata.geocode(place)
     local result = mw.title.new("Template:Geocode").invoke {place}
      
      
     if result then
     if result then
         local lat = result.lat
         return result
        local lon = result.lon
        return "Die Koordinaten von " .. place .. " sind: " .. lat .. ", " .. lon
     else
     else
         return "Ort nicht gefunden"
         return "Ort nicht gefunden"