[GeoMap] Positionierung des Ajax-Benutzerpopups
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
[GeoMap] Positionierung des Ajax-Benutzerpopups
Tag zusammen,
ich bin gerade dabei und eigentlich auch schon fertig damit, den GeoMap-Mod in meinem Forum einzubauen.
Die gesamte Anpassung an den verwendeten Style und ein paar Anpassungen in der Formatierung der Ausgaben habe ich bereits erledigt.
Nun hänge ich an folgendem Punkt:
Wenn man in der GeoMap, mit der Maus über einen der eingetragenen Benutzer fährt (farbige Punkte auf der Map), öffnet sich ein Popup welches per Default die Benutzernamen, Postleitzahl und Stadt der Benutzer in dieser Region anzeigt. Dieses Popup wird normalerweise ein paar Pixel neben dem Mauszeiger geöffnet, bei mir allerdings befindet sich das Fenster weit vom Zeiger entfernt, außerhalb meines Styles und wird dadurch unlesbar. Es wird also korrekt angezeigt und geöffnet, nur die Positionierung ist viel zu weit rechts. Meine Frage dazu ist wo ich die Positionierung einstellen kann, beziehungsweise an welcher Stelle die Position des zu öffnenden Popups berechnet wird. Vielleicht hat ja jemand von euch schon einmal dieses, oder ein ähnliches Problem gehabt.
Version: PHPBB 3.0.7-PL1
Style: DarkFantasy Style by Daniel St. Jules
Die Zugangsdaten für einen Testaccount schicke ich gern per PN zu.
Mit freundlichen Grüßen,
Julian
ich bin gerade dabei und eigentlich auch schon fertig damit, den GeoMap-Mod in meinem Forum einzubauen.
Die gesamte Anpassung an den verwendeten Style und ein paar Anpassungen in der Formatierung der Ausgaben habe ich bereits erledigt.
Nun hänge ich an folgendem Punkt:
Wenn man in der GeoMap, mit der Maus über einen der eingetragenen Benutzer fährt (farbige Punkte auf der Map), öffnet sich ein Popup welches per Default die Benutzernamen, Postleitzahl und Stadt der Benutzer in dieser Region anzeigt. Dieses Popup wird normalerweise ein paar Pixel neben dem Mauszeiger geöffnet, bei mir allerdings befindet sich das Fenster weit vom Zeiger entfernt, außerhalb meines Styles und wird dadurch unlesbar. Es wird also korrekt angezeigt und geöffnet, nur die Positionierung ist viel zu weit rechts. Meine Frage dazu ist wo ich die Positionierung einstellen kann, beziehungsweise an welcher Stelle die Position des zu öffnenden Popups berechnet wird. Vielleicht hat ja jemand von euch schon einmal dieses, oder ein ähnliches Problem gehabt.
Version: PHPBB 3.0.7-PL1
Style: DarkFantasy Style by Daniel St. Jules
Die Zugangsdaten für einen Testaccount schicke ich gern per PN zu.
Mit freundlichen Grüßen,
Julian
- Frank1604
- Ehemaliges Teammitglied
- Beiträge: 2106
- Registriert: 07.11.2007 09:25
- Wohnort: Einhausen
- Kontaktdaten:
Re: [GeoMap] Positionierung des Ajax-Benutzerpopups
Na dann mal her damit.JulianB hat geschrieben:Die Zugangsdaten für einen Testaccount schicke ich gern per PN zu.

Gruß, Frank
Meine Meinung steht fest. Bitte verwirrt mich nicht mit Tatsachen!
Meine Meinung steht fest. Bitte verwirrt mich nicht mit Tatsachen!
Re: [GeoMap] Positionierung des Ajax-Benutzerpopups
Hallo Frank,
entschuldige das ich mich jetzt erst melde. Ich war leider verhindert. Die Zugangsdaten habe ich dir per PN gesendet.
Danke und liebe Grüße,
Julian
entschuldige das ich mich jetzt erst melde. Ich war leider verhindert. Die Zugangsdaten habe ich dir per PN gesendet.
Danke und liebe Grüße,
Julian
- Frank1604
- Ehemaliges Teammitglied
- Beiträge: 2106
- Registriert: 07.11.2007 09:25
- Wohnort: Einhausen
- Kontaktdaten:
Re: [GeoMap] Positionierung des Ajax-Benutzerpopups
Hmm, aber an wen? Ich hab nämlich keine bekommen..JulianB hat geschrieben:Die Zugangsdaten habe ich dir per PN gesendet.
Gruß, Frank
Meine Meinung steht fest. Bitte verwirrt mich nicht mit Tatsachen!
Meine Meinung steht fest. Bitte verwirrt mich nicht mit Tatsachen!
Re: [GeoMap] Positionierung des Ajax-Benutzerpopups
Entschuldige,
in Zukunft schreibe ich erst die PN und dann den Forumsbeitrag, my fault
Die PN müsste schon bei dir sein.
Liebe Grüße,
Julian
in Zukunft schreibe ich erst die PN und dann den Forumsbeitrag, my fault

Die PN müsste schon bei dir sein.
Liebe Grüße,
Julian
- Frank1604
- Ehemaliges Teammitglied
- Beiträge: 2106
- Registriert: 07.11.2007 09:25
- Wohnort: Einhausen
- Kontaktdaten:
Re: [GeoMap] Positionierung des Ajax-Benutzerpopups
Ja, jetzt ist sie da. Zuerst einmal, es passt die ajax_geoinfo.html nicht zu deinem Style. Tausche die mal bitte gegen die aus dem subsilver/templates Verzeichnis. Dann schauen wir mal wie es aussieht.
Gruß, Frank
Meine Meinung steht fest. Bitte verwirrt mich nicht mit Tatsachen!
Meine Meinung steht fest. Bitte verwirrt mich nicht mit Tatsachen!
Re: [GeoMap] Positionierung des Ajax-Benutzerpopups
Hey Frank,
okay das habe ich gemacht, die Anzeige sieht nun definitiv richtig aus. Peinlicher Fehler.
Trotz alledem wird das Popup für meinen Geschmack zu weit rechts angezeigt, oder soll das so sein?
Gerade bei meinem Wide-Screen ist das Popup doch weit aus dem eigentlichen Kartenbereich rausgezerrt.
Liebe Grüße und vielen Dank,
Julian
okay das habe ich gemacht, die Anzeige sieht nun definitiv richtig aus. Peinlicher Fehler.
Trotz alledem wird das Popup für meinen Geschmack zu weit rechts angezeigt, oder soll das so sein?
Gerade bei meinem Wide-Screen ist das Popup doch weit aus dem eigentlichen Kartenbereich rausgezerrt.
Liebe Grüße und vielen Dank,
Julian
- Frank1604
- Ehemaliges Teammitglied
- Beiträge: 2106
- Registriert: 07.11.2007 09:25
- Wohnort: Einhausen
- Kontaktdaten:
Re: [GeoMap] Positionierung des Ajax-Benutzerpopups
Schau mal in der ajax_geoinfo.html. Dort findest du diese Zeilen:
Damit kannst du die Position des PopUps verändern.
Code: Alles auswählen
if (docX > document.body.offsetWidth - 400) {
document.getElementById('geo_popup').style.left = (docX - 350) + "px";
} else {
document.getElementById('geo_popup').style.left = (docX - 5) + "px";
}
document.getElementById('geo_popup').style.top = (docY + 30) + "px";
Gruß, Frank
Meine Meinung steht fest. Bitte verwirrt mich nicht mit Tatsachen!
Meine Meinung steht fest. Bitte verwirrt mich nicht mit Tatsachen!
Re: [GeoMap] Positionierung des Ajax-Benutzerpopups
Hallo Frank,
super Sache. Habe einige Sachen jetzt angepasst und nun funktioniert es einwandfrei. Vielen Dank für deine Hilfe.
Noch einmal dankeschön und liebe Grüße,
Julian
super Sache. Habe einige Sachen jetzt angepasst und nun funktioniert es einwandfrei. Vielen Dank für deine Hilfe.
Noch einmal dankeschön und liebe Grüße,
Julian
- Frank1604
- Ehemaliges Teammitglied
- Beiträge: 2106
- Registriert: 07.11.2007 09:25
- Wohnort: Einhausen
- Kontaktdaten:
Re: [GeoMap] Positionierung des Ajax-Benutzerpopups
Kein Problem, freut mich wenn es jetzt passt 

Gruß, Frank
Meine Meinung steht fest. Bitte verwirrt mich nicht mit Tatsachen!
Meine Meinung steht fest. Bitte verwirrt mich nicht mit Tatsachen!