15.254
Bearbeitungen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 2: | Zeile 2: | ||
local com = require("Modul:Common") | local com = require("Modul:Common") | ||
local fab = require("Modul:Faktenbox | local fab = require("Modul:Faktenbox") | ||
local wik = require("Modul:Wiki") | local wik = require("Modul:Wiki") | ||
local kar = require("Modul:Karte | local kar = require("Modul:Karte") | ||
function p.Faktenbox(frame) | function p.Faktenbox(frame) | ||
| Zeile 86: | Zeile 86: | ||
function p.kartenTab(fbdata) | function p.kartenTab(fbdata) | ||
mw.log("kartenTab(fbdata)") | |||
mw.logObject(fbdata, "fbdata") | |||
-- Konsolenzeile zum Debuggen: | -- Konsolenzeile zum Debuggen: | ||
-- fab=require("Modul:Faktenbox"); fbdata=fab.fbdata{pargs={["lat"]="49",["lon"]="11",["location"]="Altstadt, Fürth, Bayern, Deutschland",["geojson"]="Altstadt",["zoom"]="11",["GeoJsonKarte"]="Ja",["Debug"]="Ja"}}; fbdata.pagename="Altstadt"; print(p.kartenTab(fbdata)) | -- fab=require("Modul:Faktenbox"); fbdata=fab.fbdata{pargs={["lat"]="49",["lon"]="11",["location"]="Altstadt, Fürth, Bayern, Deutschland",["geojson"]="Altstadt",["zoom"]="11",["GeoJsonKarte"]="Ja",["Debug"]="Ja"}}; fbdata.pagename="Altstadt"; print(p.kartenTab(fbdata)) | ||
| Zeile 100: | Zeile 101: | ||
local location = "suburb " .. fbdata.pagename .. ",Fürth,Bayern,Deutschland" | local location = "suburb " .. fbdata.pagename .. ",Fürth,Bayern,Deutschland" | ||
local geocode = fbdata.frame:callParserFunction("#geocode", location) | local geocode = fbdata.frame:callParserFunction("#geocode", location) | ||
mw.logObject(geocode, "geocode") | |||
if geocode == "Geocoding failed" then | if geocode == "Geocoding failed" then | ||
-- nochmal nackt probieren, wenn keine Koordinate übergeben | -- nochmal nackt probieren, wenn keine Koordinate übergeben | ||
| Zeile 113: | Zeile 115: | ||
end | end | ||
-- Karte erstellen | -- Karte erstellen | ||
mw.logObject(args, "args") | |||
t = t .. kar.karte(fbdata.frame, args) | t = t .. kar.karte(fbdata.frame, args) | ||
end | end | ||