Das Geotag Plugin, der dritte Streich
Matthias Gutjahr hat am Freitag das Seitenleisten Plugin des S9Y GeoTag Plugins überarbeitet. Es funktioniert nun mit der neuen Google Maps API. Alternativ kann man ab jetzt aber auch Openstreetmap benutzen, welches ohne einen API Key und Limits auskommt (und nebenbei auch irgendwie besser zu S9Y passt). Klappt bei mir prima, danke Matthias!
Ich habe nun auch noch die Änderungen im Event Plugin eingebaut, die ich noch haben wollte, und bin nun wohl erst mal durch mit diesem Plugin:
- Auch für das Event Plugin kann nun OSM für die Erzeugung der Footer Maps benutzt werden. Sie sehen meines Erachtens auch sehr gut aus, funktionieren aber eben ohne die neuen von Google für ihren Service eingeführten Limits.
- Man kann nun für die Artikelliste und den Einzelartikel unterschiedliche Kartenversionen definieren. Ich fand das ganz schick, im Einzelartikel eine größere Karte zu haben, will aber in der Artikellisten Ansicht nicht so viel Platz verschwenden.
- Die Footer Maps werden nun local gecached. Dadurch kann einiger Traffic in Hinsicht auf API Limits vermieden werden, zusätzlich hat das aber auch den Vorteil, dass die Karten da sind, auch wenn der Service mal nicht erreichbar ist.
- Es werden nun automatisch GeoURL Metatags in den Header des Artikels eingefügt, wenn Geo Koordinaten angegeben wurden.
Das GeoURL Plugin von S9Y wird hierdurch nicht mehr separat benötigt. Das GeoTag Plugin macht das variabler: Es werden die Koordinaten der Artikel genommen, wenn angegeben, ansonsten hat es einen Fallback, der genauso funktioniert wie das GeoURL Plugin. - Seit den letzten Updates (von mir) funktionierte der Location Picker im Artikel Editor nicht mehr korrekt (die Suche wurde nicht angezeigt). Das habe ich gefixt.
Die Version des Plugins ist bei mir bereits mit OSM Footer Bildern in unterschiedlicher Größe in Betrieb, rowi testet es auch noch mal durch, dann geht die Version 1.27 nach Spartacus.
Ich denke, das war's erst mal für mich. Neue Aufgaben warten.
Update: Auch bei Rowi funktioniert offenbar alles so, wie es soll, ich habe die Version 1.27 soeben commited.
Comments
Display comments as Linear | Threaded
Matthias Gutjahr on :
Na, das haben wir doch sauber hinbekommen, oder? Hat jedenfalls viel Spaß gemacht
Grischa on :
Jep, mir auch!
.. und es hat mir wieder mal gezeigt, warum Opensource so klasse ist: Nachdem ich schrieb, dass ich mich mit dem API Geraffel nicht so auskenne und da Hilfe bräuchte, kam gleich Dein Kommentar, dass Du das übernehmen könntest.
So muss das sein und so macht OS einfach nur Spaß! Auf diese Weise zusammen an etwas interessantem zu bauen, mit Teilen, die "Experten" übernehmen, ist einfach nur genial (und effizient).
Wie Du sagst: Sauber!
reinhard on :
hi Grischa,
ist es eigentlich schwierig das plugin so zu ändern, dass der zoom-faktor für jeden Eintrag eingegeben werden kann?
Gruß
Reinhard
Grischa on :
Nö, das ist nicht so schwierig. Ich schau mal.
Grischa on :
Hmm.. Das ist leider doch nicht so simpel, wie zuerst von mir vermutet..
Liegt vor allem am Caching. Darüber muss ich dann noch mal nachdenken, wie ich das wohl am besten machen kann.
reinhard on :
wäre schon ein nettes feature