Den Bug habe ich schon analysiert und gefunden. Das Problem: Durch die Umstellung des Groundspeak-GPX Formats benötige ich die Cache-ID. Diese steht am einfachsten in dem Link zur Watchlist! Wenn du jetzt einen Cache in der Watchlist hast, verändert sich dieser Link und GcTour findet ihn nicht mehr.Aceacin schrieb:Der Fehler taucht bei Multis auf. Ich vermute, dass er bei den Cachtypen jeweils auftritt, wo ich weiter oben mit CacheWolf schon Fehler festgestellt hatte (wurde bei CW als "Custom" angezeigt, s.o.).TypeError: dojo.query("a[href*=\"http://www.geocaching.com/my/watchlist.aspx?w=\"]", element)[0] is undefined
Bei der Vorversion (also bis vorhin) hatte alles funktioniert. Vielleicht hat sich beim Coden ein ja Fehlerchen eingeschlichen...
Einen Fehlerreport hatte ich bereits abgeschickt (eine gute Sache, die da mit eingebaut wurde).
Wird in der nächsten Version behoben sein - bis dahin: Entweder Geocache aus Tour oder aus Watchlist werfen.
Ein Kartenupdate ist schon in Arbeit (Demo: http://gctour.madd.in/map/show3.php?crc=1a854fe1&maptype=Karte&upload=1 ) - das Update wird dann auch getrennt von GcTour eingespielt und steht damit ohne neue GcTour Version zur verfügung.shen schrieb:Danke für's Update, insbesondere die Funktion zur Durchnummerierung der Caches ist super, habe ich dies doch vorher händisch gemacht. Aber: Bitte bitte auch eine Option in die Karte einbauen, diese Nummer beim Cache direkt mit anzuzeigen (so wie den GC-Code und Cache-Namen), denn das müsste ich sonst nachwievor per Hand nachtragen.
Ansonsten für alle mit dem Fehler
Code:
TypeError: dojo.query(\"span[id=\\\"ctl00_uxWaypointName\\\"]\", element)[0] is undefined