Geocaching & GPS location based games

Thema anzeigen - GCVote auf der neuen Karte


Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Ein neues Thema erstellen Auf das Thema antworten  [ 132 Beiträge ]  Gehe zu Seite Vorherige  1 ... 3, 4, 5, 6, 7, 8, 9 ... 14  Nächste


Autor Nachricht
 Betreff des Beitrags: Re: GCVote auf der neuen Karte
BeitragVerfasst: Di 20. Mär 2012, 21:44 
Offline
Geowizard
Benutzeravatar

Registriert: Mo 8. Sep 2008, 17:09
Beiträge: 1760
Wohnort: KO-Ehrenbreitstein
@SmoX: Ich gehe mal davon aus, dass Du bereits Greasemonkey als AddOn installiert hast. Wenn nicht, dann musst Du zuerst Greasemonkey installieren.
Wenn Du Dir die ZIP-Datei der Beta3 runtergeladen hast, entpack sie auf'm Desktop oder in sonst irgendeinen Ordner. Die Datei gcvote_2_5_b3.user.js schiebst Du dann einfach per Maus in's Fenster vom Firefox. Installation bestätigen und gut ist.

_________________
Vielleicht sind wir doch blinder, als wir auf den ersten Blick sehen können.
BildBild


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: GCVote auf der neuen Karte
BeitragVerfasst: Mi 21. Mär 2012, 00:50 
Offline
Geocacher

Registriert: So 20. Apr 2008, 17:31
Beiträge: 38
@Aceacin:
Danke, so hat es funktioniert! :up:

_________________
Bild


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: GCVote auf der neuen Karte
BeitragVerfasst: Mi 21. Mär 2012, 10:17 
Offline
Geomaster
Benutzeravatar

Registriert: Mi 4. Jul 2007, 15:19
Beiträge: 538
Wohnort: 53757 Sankt Augustin
Ich will nur schnell mal berichten, dass der Prototyp jetzt auch bei mir läuft. Seit dem letzten Firefox-Update stürzt er auf der Karte nicht mehr ab. Prima! Aus meiner Sicht würde ich die Version gerne offiziell machen. Das wird aber noch eine Weile dauern, weil ich weiterhin ganz gut ausgelastet bin.


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: GCVote auf der neuen Karte
BeitragVerfasst: Fr 30. Mär 2012, 16:05 
Offline
Geocacher

Registriert: Do 14. Mai 2009, 17:06
Beiträge: 253
Ab jetzt sollte ich mal wieder ein bisschen Zeit zum Programmieren haben.

Danke für das ganze Feedback! :gott:
Ich bin dabei es aufzuarbeiten...

Grüße
Luke


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: GCVote auf der neuen Karte
BeitragVerfasst: So 1. Apr 2012, 13:29 
Offline
Geocacher

Registriert: Do 14. Mai 2009, 17:06
Beiträge: 253
Die Opera-Version läuft soweit. :^^:
Nur der FireFox bereitet mir Kopfzerbrechen :kopfwand:

Es sieht so aus, als verstecke der FF einige Attribute von html Elementen vor mir als GM-Skript. :irre:

Beispiel (auf der Kartenseite ausgeführt):

Im FireBug:
Code:
document.getElementsByClassName("leaflet-control-layers-base")[0].getElementsByTagName('input')[0].layerId
-> liefert die Id

Im GM-Skript:
Code:
alert("Id: " + document.getElementsByClassName("leaflet-control-layers-base")[0].getElementsByTagName('input')[0].layerId);
-> liefert "Id: undefined"

==>Ich kann aus irgendeinem Grund vom GM-Skript aus nicht auf "layerId" zugreifen.

Kennt Jemand dieses Verhalten, bzw. weiß was ich falsch mache?
(unter Opera funktioniert es übrigens ohne Probleme)

Liebe Grüße
Luke


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: GCVote auf der neuen Karte
BeitragVerfasst: So 1. Apr 2012, 13:43 
Offline
Geocacher

Registriert: Do 14. Mai 2009, 17:06
Beiträge: 253
Habs herausgefunden warum es nicht geht...
Ich bekomme in GM nicht das Objekt selbst, sondern einen XPCNativeWrapper (ohne dieses Attribut) :motz:
Quelle: GM Pitfalls (Die Seite merke ich mir mal...)

Naja muss ich mir halt was einfallen lassen wie ich das umschiffe...


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: GCVote auf der neuen Karte
BeitragVerfasst: Di 3. Apr 2012, 20:54 
Offline
Geocacher

Registriert: Do 14. Mai 2009, 17:06
Beiträge: 253
Hallo Zusammen,

geggi hat geschrieben:
in der aktuellen Script-Version gibt es noch einen kleinen Bug in der Funktion initLongListPage:
Code:
Fehler: Node cannot be inserted at the specified point in the hierarchy [...]

Tritt auf z.B. unter http://www.geocaching.com/my/
Konnte diesen Fehler leider nicht nachstellen. Eventuell hat GS ja in der Zwischenzeit wieder was geändert.

mannyc hat geschrieben:
Für eine eventuelle Weiterentwicklung hätte ich noch eine Anregung: Bei der alten Karte habe ich es immer sehr geschätzt, dass man neben der Karte eine Cache-Liste hatte, die nach Sternen sortiert war. Seht ihr eine Möglichkeit so etwas ähnliches für die neue Karte umzusetzen? Falls da neben mir überhaupt Bedarf besteht...
edelweisspirat hat geschrieben:
Die Funktion habe ich auch immer gerne genutzt. Ich verstehe auch gar nicht warum gc die Liste bei der neuen Karte gestrichen hat. Also: Wenn sich die Liste wiederbeleben ließe wäre das super!
Ich hab da mal was gebastelt ;) (ist noch nicht ganz final, aber schon gut verwendbar)

Diddi hat geschrieben:
Bissl buggy scheint das noch zu sein auf der Karte. Ich kann ab und an (eigentlich relativ häufig) keine Caches anklicken auf der kartee. Es kommt also beim Mouse Over kein Hinweis, dass da ein Cache liegt. GCVote scheint schuld zu sein - zumindest kommt der Fehler nie, wenn ich es deaktiviere...
Das bereitet mir noch Sorgen... Ich hab das Problem, trotz genauen Anleitungen, nicht bei mir hier reproduzieren können...
Ich habe aber einiges von dem Code, der dafür verantwortlich sein könnte, überarbeitet. -> Bitte nochmal testen
Anmerkung: Die neue Version kann auch Caches "generieren" (Daten aus alten Anfragen wiederverwenden). Dies ist rechenaufwendig und kann dafür sorgen,
dass ToolTips und PopUps etwas verzögert erscheinen (war aber bei mir maximal ca. 1/2 Sekunde)

Hynz hat geschrieben:
Ich wuerd mir wuenschen, dass man die Anzeige kurzfristig ein- und ausschalten kann. Die Sternchen kleistern nicht nur bei geringem Zoom manchmal alles zu......
Ist in der neuen Version dabei:
  • Funktionen generell aktivieren/deaktivieren in den Optionen auf der Profil-Seite.
  • Nur vorübergehend deaktivieren -> GCVote-Icon auf der Karte

Angrentil hat geschrieben:
Luke, noch was anderes: man kann einstellen: auf langen Listen ausblenden.
Das mache ich in der Regel auch. Früher gab es dann aber auf der eigenen Profilseite einen Button, wo man mit einem Klick diese Info noch für alle Caches, die man in letzter Zeit gefunden hat, nachladen konnte.
Irgendwann ist dieser Button mal verloren gegangen. Kannst du mal nachgucken, ob du den wieder einbauen kannst? Danke! :)
Sollte eigentlich noch da sein. Wie du schon gesagt hast ist wohl ein anderes Skript für das Verschwinden verantwortlich.
(Wenn du mir sagst welches, schaue ich was ich tun kann...)

Zitat:
Kennt ihr GitHub und Konsorten? Habt ihr schonmal mit (verteiten) Versionsverwaltungen gearbeitet?
Natürlich ;)
Aber da BonnerGuido gerade eh wenig Zeit zum Programmieren hat, kommen wir uns da nicht ins Gehege... Aber grundsätzlich hätte ich nichts dagegen.

skywalker90 hat geschrieben:
Habs herausgefunden warum es nicht geht...
Ich bekomme in GM nicht das Objekt selbst, sondern einen XPCNativeWrapper (ohne dieses Attribut) :motz:
Naja muss ich mir halt was einfallen lassen wie ich das umschiffe...
Auch das hab ich lösen können. Falls jemand ein ähnliches Problem hat, dem sei wrappedJSObject ans Herz gelegt.

BonnerGuido hat geschrieben:
Aus meiner Sicht würde ich die Version gerne offiziell machen. Das wird aber noch eine Weile dauern, weil ich weiterhin ganz gut ausgelastet bin.
Falls du etwas von mir brauchst oder ich was helfen kann -> Du weißt ja wie du mich erreichen kannst
An der aktuellen Version würde ich noch gerne die Tabelle etwas verbessern. Dazu hast du ne Mail ;)


Fazit:
Von den Funktionen her sind wir jetzt (wieder) weiter als zu Zeiten der Google-Map.
Auch die Implementation und das Einhängen in die GS-Skripte sollte stabiler sein wie früher.

Die neue Version zum Testen lade ich gleich hoch und packe sie in einen neuen Post.

Liebe Grüße
Luke


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: GCVote auf der neuen Karte
BeitragVerfasst: Di 3. Apr 2012, 21:27 
Offline
Geocacher

Registriert: Do 14. Mai 2009, 17:06
Beiträge: 253
Zitat:
GCVote 2.5.1 BETA 4

Neue-Karte: GCVote-Bewertung im Cache-Popup
Neue-Karte: Wieder Sterne an den Icons :D + Filtermöglichkeit
Neue-Karte: Funktionen können dauerhaft in den Optionen deaktiviert werden
Neue-Karte: Einige Funktionen können temporär über das GCVote-Icon auf der Karte deaktiviert werden
Neue-Karte: Tabelle mit den Caches der Karte
Neue-Karte: Es werden nun (auf Wunsch) Daten einmal angezeigter Caches wiederverwendet
==>Sterne erscheinen beim zweiten mal automatisch

Bild BildBildBild


Zitat:
Bild

Bei dieser Version handelt es sich um eine Vorschau-Version mit neuen Funktionen.
Diese kann u.U. noch Fehler enthalten!

Die offizielle stabile Version gibt es hier: GCVote.de

Bild
Dateianhang:
FF_gcvote_2_5_b4.zip

Bild
Dateianhang:
Opera_gcvote_2_5_b4.zip


Zitat:
Bild

Nicht vergessen das Original-GCVote zu deaktivieren.
Bzw. wer schon eine Version aus dem Thread installiert hat, diese vorher unbedingt deinstallieren!


Zitat:
Anmerkung zu den Ein/Aus-Schaltern auf der Karte:
  • Stars/Table: Deaktiviert die Sterne auf der Karte und die Tabelle.
    Popups enthalten weiterhin Sterne und es werden weiterhin (wenn aktiviert) Cache-Informationen lokal gespeichert
    (um später Caches automatisiert anzeigen zu können)
  • Global: Macht alles aus ;) Auch kein Cache-Informationen sammeln.

Zitat:
Anmerkung zu den Optionen auf der Profil-Seite:
  • enableIcons: Aktiviert die Icons auf der Karte
  • enablePopup: Aktiviert die Icons in den Cache-Popups auf der Karte
  • enableTable: Aktiviert die Tabelle auf der Karte
  • enableLocalCaching: Aktiviert das lokale Speichern von Cache/Vote-Daten
  • enableCacheGeneration: Aktiviert das Generieren von Cachen (mit den gespeicherten Daten)
  • enableAutomaticCacheGeneration: Aktiviert das automatische Auslösen der Cache-Generierung


Grüße und viel Spaß beim Testen wünscht euch
Luke


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: GCVote auf der neuen Karte
BeitragVerfasst: Mi 4. Apr 2012, 11:07 
Offline
Geomaster

Registriert: Mo 22. Jun 2009, 15:46
Beiträge: 305
LÄuft ganz gut soweit. Ich kann alle Caches anklicken.

Leider hab ich jetzt das Problem, dass er von ausgeblendeten Caches (gefundene) auch die Sterne lädt und die dann auf der Karte anzeigt, ohne dass dort dann noch ein Cache zu sehen ist.


Nach oben
 Profil  
 
 Betreff des Beitrags: GCVote auf der neuen Karte
BeitragVerfasst: Mi 4. Apr 2012, 12:35 
Offline
Geocacher

Registriert: Do 14. Mai 2009, 17:06
Beiträge: 253
Diddi hat geschrieben:
Leider hab ich jetzt das Problem, dass er von ausgeblendeten Caches (gefundene) auch die Sterne lädt und die dann auf der Karte anzeigt, ohne dass dort dann noch ein Cache zu sehen ist.
Ok, da gibt's jetzt zwei Möglichkeiten:
- Es erscheinen auch Tooltips dort -> dann wird es schwierig...
- Es erscheinen keine Tooltips -> dann waren die Gefundenen mal eingeblendet und GCVote hat sie gelernt. -> auch da wird's wohl kompliziert. Evt. Lässt sich was machen bei einem MouseHover. Würde aber auch wieder rechenzeit kosten und die Karte träger machen.

==> eine saubere Lösung dafür fällt mir gerade nicht ein

Grüße Luke
(written on my mobile device)


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 132 Beiträge ]  Gehe zu Seite Vorherige  1 ... 3, 4, 5, 6, 7, 8, 9 ... 14  Nächste


Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Impressum