[3.2][3.3][CDB] Usermap for phpBB
- Mike-on-Tour
- Supporter
- Beiträge: 1274
- Registriert: 13.01.2020 21:09
- Kontaktdaten:
[3.2][3.3][CDB] Usermap for phpBB
In dem Motorrad-Forum, das ich betreue, war früher die Mod "Geomap" zur Anzeige der Standorte unserer Mitglieder implementiert. Nach Umstieg auf die Versionen > 3.1.x hat diese natürlich nicht mehr funktioniert und es musste eine Extension her, leider habe ich nichts gefunden, das die Funktionalitäten der früheren Mod hatte. Ich musste also etwas neues entwickeln, das Ergebnis seht ihr hier.
Extension Name: Usermap for phpBB
Autor: Mike-on-Tour
Beschreibung: Jeder in der Karte enthaltene Benutzer kann im Umkreis von 1km - 100km in vorgegebenen Entfernungen nach anderen Benutzern suchen. Diese werden ihm mit ihrem Nicknamen und Entfernung in aufsteigender Entfernung angezeigt. Über den Nickname ist das Profil verknüpft, das in einer neuen Registerkarte (Tab) angezeigt wird.
Die Eingabe oder Änderung von Land und Postleitzahl erfolgt im Profil des einzelnen Benutzers, entweder durch den Benutzer selbst oder einen Administrator. Werden and und Postleitzahl bei der Registrierung angegeben (Voreinstellung), werden die Daten für die Mitgliederkarte bei der Aktivierung ausgewertet und bei positivem Ergebnis der Benutzer in der Karte dargestellt.
Benutzer, die diese Angaben nicht gemacht haben, können die Karte nicht sehen, so ist auch ein rudimentärer Datenschutz gegeben (wer diese Daten nicht angibt, darf auch die der Anderen nicht sehen).
Als Karte wird eine OSM Karte verwendet.
Der Administrator kann im ACP Breiten- und Längengrad des Kartenzentrums sowie den Zoom-Faktor bestimmen, mit dem die Karte geöffnet wird. Zudem können über das ACP zusätzliche Sprachpakete für die Extension nachinstalliert werden.
Vor einer möglichen Verwendung der Mitgliederkarte MUSS der Administrator einen (kostenfreien) Account bei Geonames.org einrichten und den Benutzernamen dieses Accounts im ACP eingeben, um die Abfrage der Koordinaten zu ermöglichen. Ohne diese Angabe funktioniert die Mitgliederkarte nicht!
Voraussetzungen: phpBB 3.2.x, phpBB 3.3.x: PHP > 7.2.0, <8.5.0
Download: https://www.mike-on-tour.com/mot/mot_usermap.php
Sprachen: de (formell und informell), en
Styles: prosilver
github repository: https://github.com/Mike-on-Tour/usermap
Demo: https://www.mike-on-tour.com (Registrierung notwendig)
Posting auf phpbb.com: https://www.phpbb.com/community/viewtop ... &t=2552401
Extension Name: Usermap for phpBB
Autor: Mike-on-Tour
Beschreibung: Jeder in der Karte enthaltene Benutzer kann im Umkreis von 1km - 100km in vorgegebenen Entfernungen nach anderen Benutzern suchen. Diese werden ihm mit ihrem Nicknamen und Entfernung in aufsteigender Entfernung angezeigt. Über den Nickname ist das Profil verknüpft, das in einer neuen Registerkarte (Tab) angezeigt wird.
Die Eingabe oder Änderung von Land und Postleitzahl erfolgt im Profil des einzelnen Benutzers, entweder durch den Benutzer selbst oder einen Administrator. Werden and und Postleitzahl bei der Registrierung angegeben (Voreinstellung), werden die Daten für die Mitgliederkarte bei der Aktivierung ausgewertet und bei positivem Ergebnis der Benutzer in der Karte dargestellt.
Benutzer, die diese Angaben nicht gemacht haben, können die Karte nicht sehen, so ist auch ein rudimentärer Datenschutz gegeben (wer diese Daten nicht angibt, darf auch die der Anderen nicht sehen).
Als Karte wird eine OSM Karte verwendet.
Der Administrator kann im ACP Breiten- und Längengrad des Kartenzentrums sowie den Zoom-Faktor bestimmen, mit dem die Karte geöffnet wird. Zudem können über das ACP zusätzliche Sprachpakete für die Extension nachinstalliert werden.
Vor einer möglichen Verwendung der Mitgliederkarte MUSS der Administrator einen (kostenfreien) Account bei Geonames.org einrichten und den Benutzernamen dieses Accounts im ACP eingeben, um die Abfrage der Koordinaten zu ermöglichen. Ohne diese Angabe funktioniert die Mitgliederkarte nicht!
Voraussetzungen: phpBB 3.2.x, phpBB 3.3.x: PHP > 7.2.0, <8.5.0
Download: https://www.mike-on-tour.com/mot/mot_usermap.php
Sprachen: de (formell und informell), en
Styles: prosilver
github repository: https://github.com/Mike-on-Tour/usermap
Demo: https://www.mike-on-tour.com (Registrierung notwendig)
Posting auf phpbb.com: https://www.phpbb.com/community/viewtop ... &t=2552401
Zuletzt geändert von Mike-on-Tour am 14.02.2021 19:17, insgesamt 6-mal geändert.
Re: [3.2][3.3][BETA] Usermap for phpBB
Ich habe mich auf der Demo Website registriert. Die Usermap kann ich trotzdem nicht sehen. Vermutlich weil ich noch als kürzlich registriert eingruppiert bin. Ist das so gedacht? Ich würde die Map gerne sehen.
www.der-räuchertreff.de phpbb 3.3.7 php 7.4
Re: [3.2][3.3][BETA] Usermap for phpBB
Hallo, funktioniert unter phpBB 3.3.0 mit PHP 7.4.5.
Ein kleines Manko habe ich noch: Es werden in der Karte nur die User-Namen angezeigt, die Mitglied einer System-Gruppe sind. Bei selbst erstellten Gruppen werden die Namen der User nicht angezeigt. Besteht da noch eine Möglichkeit der Änderung?
Ein kleines Manko habe ich noch: Es werden in der Karte nur die User-Namen angezeigt, die Mitglied einer System-Gruppe sind. Bei selbst erstellten Gruppen werden die Namen der User nicht angezeigt. Besteht da noch eine Möglichkeit der Änderung?
- Mike-on-Tour
- Supporter
- Beiträge: 1274
- Registriert: 13.01.2020 21:09
- Kontaktdaten:
Re: [3.2][3.3][BETA] Usermap for phpBB
Sollte jetzt funktionieren, da hat anscheinend etwas mit der Anmeldung nicht geklappt.HaioPaio hat geschrieben: 10.05.2020 21:16 Ich habe mich auf der Demo Website registriert. Die Usermap kann ich trotzdem nicht sehen. Vermutlich weil ich noch als kürzlich registriert eingruppiert bin. Ist das so gedacht? Ich würde die Map gerne sehen.
Automatisch dem Beitrag hinzugefügt nach 4 Minuten 39 Sekunden. Bitte Regel für „Topic-Bumping“ beachten. Danke.
Da sollten eigentlich alle Namen angezeigt werden, wenn man mit dem Mauszeiger drüber fährt. Zumindest funktioniert das in unserem Forum mit den Mitgliedern aller Gruppen, auch den selbst erstellten.vfrblue hat geschrieben: 10.05.2020 22:27 Hallo, funktioniert unter phpBB 3.3.0 mit PHP 7.4.5.
Ein kleines Manko habe ich noch: Es werden in der Karte nur die User-Namen angezeigt, die Mitglied einer System-Gruppe sind. Bei selbst erstellten Gruppen werden die Namen der User nicht angezeigt. Besteht da noch eine Möglichkeit der Änderung?
Die Marker sind aber in der Karte?
Re: [3.2][3.3][BETA] Usermap for phpBB
Ich hab es nochmals überprüft und dabei festgestellt, dass die Anzeige nicht immer erfolgt. Mal funktioniert es, mal nicht. Ist das Javascript?
- Mike-on-Tour
- Supporter
- Beiträge: 1274
- Registriert: 13.01.2020 21:09
- Kontaktdaten:
Re: [3.2][3.3][BETA] Usermap for phpBB
Ja, das ist Javascript
- franki
- Ehemaliges Teammitglied
- Beiträge: 2823
- Registriert: 21.10.2007 14:02
- Wohnort: Sonsbeck
- Kontaktdaten:
Re: [3.2][3.3][BETA] Usermap for phpBB
Hallo Mike-on-Tour
Nach der Beschreibung und den Funktionen hört sich ganz nach der Usermap von "tas2580" an.
Die habe ich bei mir seit phpBB3.1 und funktioniert auch unter phpBB3.3 und php7.2.x
Da "tas2580" scheinbar die Weiterentwicklung und den Download eingestellt hat ist es super,
das sich jemand dieser Extension angenommen hat.
Nach der Beschreibung und den Funktionen hört sich ganz nach der Usermap von "tas2580" an.
Die habe ich bei mir seit phpBB3.1 und funktioniert auch unter phpBB3.3 und php7.2.x
Da "tas2580" scheinbar die Weiterentwicklung und den Download eingestellt hat ist es super,
das sich jemand dieser Extension angenommen hat.
LG Franki
- Mike-on-Tour
- Supporter
- Beiträge: 1274
- Registriert: 13.01.2020 21:09
- Kontaktdaten:
Re: [3.2][3.3][BETA] Usermap for phpBB
Die von "tas2580" kenne ich zwar, und habe mir dort auch die ein odere andere Anregung geholt; die Grundidee (Postleitzahl und Land zu nutzen) stammt aber von der (wohl auch nicht mehr weiter entwickelten) 'GeoMap', die hatte allerdings noch eine eigene Tabelle mit diesen beiden Angaben und den dazugehörigen Koordinaten.
Re: [3.2][3.3][BETA] Usermap for phpBB
Mein Problem hat sich auch gelöst: Es liegt am Browser (Opera), den ich standardmäßig nutze.
Re: [3.2][3.3][BETA] Usermap for phpBB
Also wollte das mal testen. HAbe mich regestriert. Aber als ich die Map aufrufen wollte kam das:
https://prnt.sc/ses3jd
https://prnt.sc/ses3jd