Seite 36 von 45

Re: [3.2][3.3][RC] Usermap for phpBB

Verfasst: 12.01.2022 22:29
von Passat
Da fehlen dir die Rechte zur Map.
ACP -> Berechtigungen -> Gruppenrechte -> Deine Benutzergruppe -> Erweiterte Berechtigungen -> Mitgliederkarte

Re: [3.2][3.3][RC] Usermap for phpBB

Verfasst: 12.01.2022 22:39
von Buspilotin
Passat hat geschrieben: 12.01.2022 22:29 Da fehlen dir die Rechte zur Map.
ACP -> Berechtigungen -> Gruppenrechte -> Deine Benutzergruppe -> Erweiterte Berechtigungen -> Mitgliederkarte
Das einfachste übersehen, man bin ich doof :roll: danke dir, jetzt klappt es :oops:

Re: [3.2][3.3][RC] Usermap for phpBB

Verfasst: 13.01.2022 12:45
von Mike-on-Tour
Ansonsten ist in dem Paket auch eine Datei mit dem Namen README.md, die nthält die Bedienungsanleitung (ich weiß, richtige Computerfraks lesen keine Anleitungen :D ).

Re: [3.2][3.3][RC] Usermap for phpBB

Verfasst: 18.01.2022 17:52
von Mike-on-Tour
Die Usermap ist jetzt in der Extension-DB auf phpbb.com verfügbar: https://www.phpbb.com/customise/db/exte ... r_phpbb_2/

Re: [3.2][3.3][RC] Usermap for phpBB

Verfasst: 30.01.2022 13:38
von stauanfang
Moin!

Ich habe gerade den Fall das zwei Mitglieder mit der gleichen PLZ auf exakt den gleichen Koordinaten gelandet sind. Es wird aber nur der erste angezeigt.
Ab und an passiert es auch das an Hand der PLZ der Punkt sonstwo landet, einfach weil das Gebiet so groß o.ä. ist.
Ich habe in dem Fall die Koordinaten von Hand in der Datenbank bearbeitet, ist halt leider immer weg wenn der Benutzer sein Profil neu speichert. Gibt es einen Weg das den Mitgliedern selber zu gestatten? Quasi finetuning der ermittelten Koordinaten?

Re: [3.2][3.3][RC] Usermap for phpBB

Verfasst: 30.01.2022 18:25
von Mike-on-Tour
Für den Fall, dass mehrere Mitglieder dieselbe Land/PLZ-Kombination haben, ist in der Berechnung der Koordinaten ein Offset eingebaut, der ab der zweiten Eingabe die weiteren Punkte kreisförmig (okay, nur am Äquator, meistens ist es eine mehr oder weniger ausgrägte Ellipse) um die zu dieser PLZ gehörigen Koordinate verteilt. Das hätte eigentlich auch bei deinen beiden Mitgliedern passieren sollen; liegen die beiden Punkte auch bei Vergrößerung der Karte exakt übereinander?
Ein "Feintuning" der Koordinaten durch die Mitglieder selbst habe ich nach einigen Erfahrungen in anderen Foren bei der Programmierung nicht mehr berücksichtigt.

Wenn du die Mitgliederkoordinaten grundsätzlich genauer als die gurch Geonames.org gelieferten Werte haben möchtest, empfehle ich das Lesen des letzten Abschnittes in der Datei README.md.

Re: [3.2][3.3][RC] Usermap for phpBB

Verfasst: 30.01.2022 22:27
von stauanfang
Danke erstmal!
Das ist ja das spannende. Bei zwei anderen mit der gleichen PLZ/Stadt hat das geklappt, bei den beiden nicht. Exakt die gleichen lng/lat und es war nur einer der beiden User in der Karte zu sehen.
Den letzten Abschnitt lasse ich nochmal auf mich wirken, hab es noch nicht ganz verstanden...
Gibt es eventuell einen Weg manuell korrigierte Werte für lat/lng vor dem uberschreiben zu schützen?

Danke & Gruß, Hendrik

Re: [3.2][3.3][RC] Usermap for phpBB

Verfasst: 31.01.2022 12:09
von Mike-on-Tour
Versuche mal, im ACP -> Benutzer verwalten im Profil des in der Karte angezeigten Nutzers das Land auf "xx-Wähle dein Land" zu stellen, zu sichern (danach sollte er nicht mehr in der Karte zu sehen sein) und anschließend das Land wieder auf den vorherigen Eintrag zu setzen. Wenn du dann auf Speichern gehst, werden die Koordinaten neu abgefragt, festgestellt, dass diese für diese PLZ/Land-Kombination bereits ein Eintrag existiert und dann der Offset zu den Koordinaten addiert. Danach sollten die beiden Marker auseinander liegen.

Nein, aktuell gibt es keinen Weg, manuell korrigierte Werte vor dem Überschreiben zu schützen. Und das wird es auch nicht geben können, denn wie soll das Programm feststellen, dass jemand direkt in der DB etwas geändert hat?

Re: [3.2][3.3][RC] Usermap for phpBB

Verfasst: 31.01.2022 12:21
von SeewolfPK
Mike-on-Tour hat geschrieben: 31.01.2022 12:09 Nein, aktuell gibt es keinen Weg, manuell korrigierte Werte vor dem Überschreiben zu schützen.
Was wäre mit: Kann Informationen in Profilfeldern ändern: Nie
verbieten. Dann kann er allerdings nichts mehr am Profil ändern.

Re: [3.2][3.3][RC] Usermap for phpBB

Verfasst: 31.01.2022 14:19
von Mike-on-Tour
Das ist natürlich eine Möglichkeit, aber das Profil eines Mitgliedes gegen Änderungen durch ihn selbst zu sperren hatte ich mal als abwegig bewertet.