XML Google Maps Wordpress Plugin » Version History
Alle Änderungen, welche an den verschiedenen Versionen gemacht wurden, werden hier aufgelistet.
- Version 1.12.1
- Auf PHP4 Installation hat das Plugin nicht mehr funktioniert – wurde korrigiert. Bitte trotzdem auf PHP5 umsteigen – PHP4 wird nicht mehr gewartet!
- Version 1.12
- Enthält einen neuen GPX Parser. Dieser alternative Parser kann auch mit grösseren GPX Dateien umgehen und benötigt weit weniger Speicher, als der bisherige Parser. Aufrgund der Tatsache, dass dieser aber wesentlich mehr Speicherplatz in der Datenbank verwendet, kann mittels Option selbst definiert werden, welcher Parser nun verwendet werden soll (einzelne Datei mittels Parameter oder überall in den Optionen des Plugins).
- Um auf eine passwortgeschützte GPX Datei zuzgreifen, wird die folgende Notation angewendet: http://testusr:testpwd@www.somedomain.ch/test.gpx – dieses Plugin unterstützt das ‘@’-Zeichen jetzt innerhalb der URL und erkennt den Link nun auch so.
- Datenbank ID Spalten nach bigint konvertiert
- Spenden- und Einstellungen-Links werden ab sofort nur noch beim XML Google Maps Plugin angezeigt
- Version 1.11
- Datenbank Befehle für NGGallery benutzen jetzt Prepare-Statements
- Opacity Einstellung hat nicht korrekt funktioniert auf Systemen mit einem Komma als Dezimaltrennzeichen
- Lizenz Info hinzugefügt
- MySQL Tabellen wird nun mit dem korrekten Charset erstellt
- Setzen der Align Eigenschaft hat nun die korrekten Auswirkungen
- Fehler beim Anzeigen eines Checkpoints, falls kein Track vorhanden ist, behoben.
- Caching Funktion hinzugefügt!
- Einige ältere Google Maps API Funktionen entfernt
- Class- und ID-Attribute zu sämtlichen durch dieses Plugin erzeugten HTML Tags hinzugefügt
- Neue 3D Controls: GLargeMapControl3D und GSmallZoomControl3D
- Neue Template Variablen für Checkpoint Table: Höchster und tiefster Punkt!
- Verwendet neu curl statt fopen. Damit funktioniert das GPX Parsing auch auf WebServern, welche gar keine fopen’s erlauben.
- Plugin unterstützt Puls charts aus den GPX Dateien!
- Plugin unterstützt Vollbildmodus der Karten!
- Version 1.10.2
- Seit längerer Zeit melden mir einige Benutzer, dass es Ihnen unmöglich ist, die Optionen abzuspeichern. Endlich konnte dieser Fehler mit gütiger Mithilfe von Pierre Burrin (thanks a lot) behoben werden.
- Version 1.10.1
- Bei den Regulären Ausdrücken hat sich durch ein Feature der Version 1.10 ein kleiner Fehler eingeschlichen. So konnte es sein, dass nicht nur der Link durch die Karte erstetzt wurde, sondern ganze Textteile eines Eintrages.
- Version 1.10
- Links mit einem “Tilde”-Zeichen werden nun auch korrekt umgewandelt!
- GPX Höhenprofil und Geschwindigkeitsgraph produzieren jetzt gültige XHTML Transitional Ausgabe
- Bilder in den Einstellungen produzieren jetzt gültige XHTML Transitional Ausgabe
- Neue Variablen für GPX Marker Template: Latitude, Longitude, Elevation
- Neue Variablen für NextGEN Gallery Marker Template: Latitude, Longitude
- Neue Variablen für Checkpoint Row Template: Latitude, Longitude, Elevation
- Zeigt eine Fehlermeldung an, falls die PHP Installation keine EXIF Funktionen unterstützt
- Zeilenumbrüche innerhalb des a-Tags für eine Karte, werden nun korrekt behandelt!
- Version 1.9
- Google Maps oder Picasa Links werden jetzt auch mit der Top Level Domain UK funktionieren
- Neuer Parameter: kmlparsing (enabled/disabled). Mit diesem Parameter kann festgelegt werden, ob eine KML überhaupt nach Koordinaten abgesucht werden soll und damit ein automatischer Ausschnitt auswählt. Das Parsen einer KML Datei wird nur bei Links mit der Dateiendung .kml ausgeführt. Überhaupt nicht funktioniert das Parsen mit der folgenden Notation:

- Unterstützt HTML Templates für Wegpunkt Marker Beschreibungen von GPX Dateien und NextGen Gallery Bildern.
- In der letzten Version ist ein kleiner Fehler hängen geblieben. Einige Debuginformationen wurden nicht korrekt entfernt. Dies wurde behoben!
- Das NextGEN Gallery NextGen Feature unterstützt ab sofort auch Geotagged Bilder ohne GPSLongitudeRef oder GPSLatitudeRef Exif Daten (für iPhone Bilder).
- NextGen Gallery Beschreibung, AltText und Gallery Beschreibung werden nun dekodiert, so können HTML-Tags verwendet werden!
- Neuer Parameter: gpxdirectopenlink (disabled, click, dblclick). Dieser Parameter unterstützt den Doppelklick bzw. Klick auf einen GPX Wegpunktmarker, welcher einen Link besitzt und öffnen den entsprechenden Link.
- Version 1.8.1
- Fehler beim Berechnen der Checkpoint Daten korrigiert (falls Distanz zwischen zwei Trackpunkten 0 war).
- Neue Checkpoint Variablen hinzugefügt: Movingtime, Movingspeed (ohne Pausen)
- Nachkommastellen in der Checkpoint Tabelle werden intelligenter dargestellt (1.1 wird 1.10)
- Nautische Meilen als Masssystem hinzugefügt
- Map Earth Schaltfläche kann nun standardmässig dargestellt werden (Daten wurden nicht übernommen)
- Behandlung eines Fehlers hinzugefügt aufgrund Issue 40 in der Google Maps API (einige Google Maps KML Links funktionieren nicht – Problem liegt im GGeoXML Objekt der Google Maps API).
- Einige Division by Zero Fehler in der Google Charts Hilfsklasse korrigiert!
- Version 1.8
- Zeigt keine Warnungen mehr an, falls das Parsen von KML Dateien fehlschlägt
- Integration von NextGEN Gallerien: Geocodierten Bildern dieser Gallerien werden die EXIF Koordinaten ausgelesen und dann auf der Karte angezeigt (Parameter: ngg_gallery, ngg_picture)
- Neuer GPX Parser – ab sofort ist es möglich HTML-Tags in die Beschreibung einzufügen
- Checkpoint Templates können jetzt verändert werden (das Speichern hat jetzt Auswirkungen)
- Neue Checkpoint Variablen hinzugefügt: Maxspeed, Checkpointnumber, Climbup, Climbdown
- Die Vorlagen für Checkpoints geupdatet
- Tour Zusammenfassungen können neu auch im Haupttemplate verwendet werden!
- Tips hinzugefügt!
- Version 1.7.1
- Für Wordpress 2.6 freigegeben
- Version 1.7
- Unterstützt dynamische KML Links und neu auch geoRSS-Feeds!
- Parameter displayurlmode unterstützt neu auch den Wert ‘nomap’. Damit wird der Link nicht in eine Karte umgewandelt!
- Version 1.6
- Neu werden Picasa Webalbum Google Earth Links ebenfalls in eine Google Maps Karte konvertiert.
- Ebenfalls neu werden gespeicherte “Meine Google Maps” Karten Links, auch unterstützt, solange gleichzeitig auch der Google Earth Link aktiv ist. Ansonsten wird eine Fehlermeldung angezeigt oder der Link wird nicht ersetzt!
- Version 1.5
- Unterstützt neu die Google Earth Plugin Funktionalität in Google Maps. Neuer Parameter hinzugefügt: mapearth (show, hide) und gültige Werte für den Parameter maptype mit G_SATELLITE_3D_MAP erweitert
- Version 1.4
- HTML Kommentare entfernt, da in gewissen Browsern diese angezeigt wurden
- Plugin Einstellungen mit praktischen Navigations Links ergänzt
- Neues Feature: Geschwindigkeitsprofil – dieser Graph zeigt den Geschwindigkeitsverlauf der GPX Tracks an
- Verbesserung der Aufteilung der y-Achse bei Graphen
- Parameter gpxelevationmeasurement auf measurement umbenannt
- Neuer Parameter speedscale um zwischen km/h und m/s (bzw. mph und fps) zu wechseln
- Unterstützung von Checkpoints in sämtlichen Anzeigearten für GPX-Tracks
- Neues Feature: Anzeige einer Checkpoint Tabelle mit diversen ausgewerteten Informationen
- Version 1.3
- Links in Wordpress 2.5 werden zum Teil mit Apostroph eingefügt. Das XML Google Maps Plugin hat bisher solche a-Tags nicht erkannt und dadurch den Link auch nicht mit einer Karte ersetzt. Dies funktioniert nun.
- Für das Encoden einer GPX Polyline wurde ein neuer Algorthmus entwickelt, da der alte auf einigen Systemen nicht zu laufen schien.
- Werbung in eigener Sache für dieses Plugin wird neu am linken Rand eingeblendet.
- Neuer Karten Typ: Physikalische Karte (G_PHYSICAL_MAP)
- Neue Parameters um die Map Type Control Buttons ein- und auszuschalten: mapnormal, maphybrid, mapsat, mapphysical (show, hide)
- Unterstützung des hierarchischen Map Type Controls. Einfach den Parameter overviewmapcontrol auf hierarchical setzen.
- Neue Parameter mit den Werten enabled bzw. disabled für das erweiterte Steuern des Kartenverhalten hinzugefügt: dragging, googlebar, continuouszoom, doubleclickzoom, scrollwheelzoom
- Version 1.2.4
- Farbname (wie green, red, …) bei der Eigenschaft GPX Elevation Color führten zu keinem Ergebnis. Neu werden die bekannten Farbnamen in Hex Farbwerte konvertiert.
- Version 1.2.3
- Weitere Optimierung des Algorithmus, welcher den GPX bzw. KML Link in einen lokalen Pfad umzuwandeln versucht. Wenn dies nicht gelingt, wird neu der Link verwendet!
- Version 1.2.2
- Admin Bereich nach den Stylesheets von Wordpress 2.5 angepasst
- Version 1.2.1
- Freigabe des Plugins für Wordpress 2.5
- Version 1.2
- Das Plugin ist jetzt XHTML 1.0 Transitional valid!
- Ab sofort werden in der Google Maps URL auch andere Top-Level-Domains unterstützt. D.h. google.de funktioniert ab sofort auch.
- Bei mehreren GPX oder KML Dateien auf derselben Seite hat der XML Parser nicht korrekt funktioniert. Bei GPX Dateien wurden Fehler ausgegeben, bei KML Dateien klappte das automatische zentrieren nicht korrekt (jeweils ab der zweiten Karte).
- Wurde im Wegpunkt der GPX Datei im Namen, Kommentar bzw. Beschreibung ein Anführungszeichen verwendet, so brachte dieses Zeichen das Skript zum Absturz – die Karte wurde nicht angezeigt. Dieser Fehler konnte korrigiert werden – es ist jedoch empfehlenswert Apostroph durch ‘ zu ersetzen.
- Neue Eigenschaft in den Plugin Einstellungen: CSS Style für Titel und Beschreibung von GPX Wegpunkten.
- Neuentwicklung des Algorithmus, welcher den GPX bzw. KML Link in einen lokalen Pfad umzuwandeln versucht.
- Version 1.1
- Neuer Parameter gpxelevationmeasurement (metric / imperial) zum Steuern der Masseinheiten im Höhenprofil
- Verbesserte Darstellung der vertikalen Unterteilung des Höhenprofils
- Bei Wegpunkten in GPX Dateien, wurde die Beschreibung (<DESC>-Tag) nicht in die Blase übernommen
- Neuer Parameter zoom zum Überschreiben des standardmässigen bzw. berechneten Zoom Levels (Maximum liegt irgendwo bei etwas mehr als 20)
- Neuer Parameter deltazoom: Addiert bzw. subtrahiert zum berechneten bzw. standardmässigen Zoom Level den angegebenen Wert (funktioniert nur ohne Angabe des Parameter zoom)
- IFRAME wird neu mit frameborder=”0″ ausgegeben. Damit entfällt der Rahmen im Internet Explorer!
- Code gewechselt von required_once(<file>) nach required_once(dirname(__FILE__).<file>)
- Version 1.0
- Aus GPX Dateien werden neu die Höhendaten von Track Punkten herausgelesen und in einem Höhenprofil unterhalb der Karte angezeigt.
- Mit der oben genannten Änderung wurden dadurch die folgenden neuen Parameter eingeführt: gpxelevation, gpxelevationcolor, gpxelevationlinewidth, gpxelevationheight
- Fehler mit dem Parameter ’showvars’ und dem Wert ‘title’ wurde behoben.
- Wordpress (ca. ab Version 2.3.x) speichert URLs mit dem ‘&’-Zeichen kodiert in den Posts ‘&’. Davon betroffen sind auch Google Maps URLs, welche so natürlich nicht korrekt erkannt wurden. Dieser Fehler konnte ebenfalls behoben werden.
- Version 0.8
- Unterstützung des direkten Aufrufs ohne Link, zum Anzeigen eines Kartenausschnittes (siehe Beispiel 5 auf der Beispielseite)
- Version 0.7
- Probleme beim Laden der KML Dateien gelöst (Skriptausführungsunterbrechung wegen Dauer durch diverse Browser)
- GPX Waypoints wurden nicht angezeigt
- Neue Parameter: width, height, align, panzoomcontrol, overviewmap, scalecontrol, maptypecontrol
- Ladefehler bei KML Dateien, welche mit einem anderen MapType als G_MAP_TYPE geladen wurden.
- Unterstützung von kmz Dateien
- Version 0.6
- Standardwerte für Parameter können in den Plugin Einstellungen von XML Google Maps direkt eingetragen werden
- Polylines werden ab sofort Encoded geladen, dadurch verringert sich die Ladezeit erheblich
- Google Maps API Version von 2.x (beta) nach 2 (stable) geändert
- Safari Browser sollte nicht mehr abstürzen
- DB Installation schlug ab Wordpress 2.3 fehl – korrigiert!
- Version 0.5
- Bei der Installation sind keine manuellen Codeanpassungen mehr nötig
- Einstellungen>XML Google Maps kann der Google Maps Key eingetragen werden
- Dateiendungen kml und gpx werden automatisch als zugelassen registriert
- Alpha -> Beta Status
- Bei der Installation sind keine manuellen Codeanpassungen mehr nötig
- Version 0.4
- Internet Explorer didn’t show Overlay’s
- Performance optimazation for Polylines with man points
- Version 0.3
- Unterstützung von Parametern: maptype, gpxinterval, gpxcolor, gpxlinewidth, gpxlineopacity, gpxview, maxlat, maxlon, minlat, minlon und urldisplaymode. Die Beschreibung der Parameter finden Sie unterhalb, ein Beispiel finden Sie hier!
- maptype: Definiert die Google Maps Ansicht (Hybrid, Satellit, Karte) –> (G_HYBRID_TYPE, G_SATELLITE_TYPE, G_MAP_TYPE)
- gpxinterval: Gerade bei der Anzeige von Tracks sehr wichtig. Zeigt nur jeden [gpxinterval]. Punkte an!
- gpxcolor: Farbe der GPX Tracks und Routen!
- gpxlinewidth: Linienbreite der GPX Tracks und Routen!
- gpxlineopacity: “Durchsichtigkeit” der GPX Tracks und Routen!
- gpxview: all (alle), trk (tracks), rte (Routen)
- maxlat, maxlon, minlat, minlon: Manuelle Eingabe des Ausgaberechtecks…
- Unterstützung von “Meine Karten – KML Links” aus Google Maps
- Georg’s Lösung für die Parameter Übergabe umgesetzt
- Tracks und Routen werden aus den GPX Dateien neu angezeigt
- Wichtig: Der Link (von Beginn-Anker bis End-Anker) sollte keinen Zeilenumbruch enthalten
- Unterstützung von Parametern: maptype, gpxinterval, gpxcolor, gpxlinewidth, gpxlineopacity, gpxview, maxlat, maxlon, minlat, minlon und urldisplaymode. Die Beschreibung der Parameter finden Sie unterhalb, ein Beispiel finden Sie hier!
- Version 0.2
- Kleine Fehlerkorrekturen bei der automatischen Berechnung des Anzeige Ausschnitts

