Seite 1 von 26

[ABD] Benutzer Karte

Verfasst: 08.12.2015 21:12
von tas2580
Titel: User Map
Version: 0.2.3
phpBB-Version: 3.1.*
Language: de, en, fr
Style: prosilver
Download: https://tas2580.net/downloads/phpbb-usermap/
Github: https://github.com/tas2580/usermap
Demo: https://phpbb.tas2580.net/usermap/
Video: https://www.youtube.com/watch?v=LfEbWmBIN24

Beschreibung:
Die Extension fügt eine Karte in das Forum ein auf der sich die Benutzer eintragen können.

Funktionen
  • Eigene Marker für jede Gruppe (kann im ACP bei den Gruppen Einstellungen eingestellt werden)
  • Benutzer können sich im UCP per Koordinaten bzw. Postleitzahl oder auf der Map per Klick eintragen
  • Neben Benutzern können auch Dinge wie wichtige Orte oder Geocaches eingetragen werden
  • Orte können kommentiert werden
  • Eintragen bei Registrierung möglich, kann auch erzwungen werden
  • Benutzer können ihren Marker auf der Karte ausblenden
  • 29 verschiedene Karten wählbar
  • Karte kann im Profil der Benutzer angezeigt werden
  • Es können alle Benutzer in einem bestimmten Umkreis aufgelistet werden
  • Distanz zum Benutzer wird in Profil und neben seinen Beiträgen angezeigt
  • Distanzen in Kilometern oder Meilen
  • Suchfunktion für Adressen

Todo/Bugs
  • Volle Touchscreen Unterstützung

Geplante Funktionen
  • Spezielle Formularfelder für Dinge, ähnlich benutzerdefinierte Profilfelder
  • BB Code um Karte in Forenposts einzubinden


Für die Entwicklung der Extension wird ein iPad benötigt, beteilige dich am crowdfunding

Re: [DEV] Benutzer Karte

Verfasst: 08.12.2015 21:54
von hililililklklklkl
Boa cool!

Re: [DEV] Benutzer Karte

Verfasst: 08.12.2015 23:14
von Thunder_one
Super danke dafür.

Re: [DEV] Benutzer Karte

Verfasst: 08.12.2015 23:43
von Lordikon30
Back to Topic :)
Coole Ext.Wäre es evtl. möglich in den nächsten Updates die Möglichkeit einzubauen,das Benutzer weitere Orte markieren können (evtl. mit Mengenbegrenzung),wie z.B. Sehenswürdigkeiten etc. oder das bestimmte Benutzergruppen weitere Markierungen setzen dürfen ?

Re: [DEV] Benutzer Karte

Verfasst: 09.12.2015 00:12
von tas2580
@Lordikon30
Die Überlegung zusätzliche Punkte/Veranstaltungen einzubauen gibt es. Ob es mit dem nächsten Update oder überhaupt kommen wird kann ich nicht sagen. Ich will jetzt erst mal alle Bugs auf dem jetzigen Stand ausbessern und dann die Anzeige optimieren. Jetzt werden gerade noch alle User angezeigt, das ist bei vielen Einträgen nicht gerade optimal. In Zukunft soll die Anzeige auf X User beschränkt werden und mit jeder Zoom Stufe neu geladen.

Gruß Tobi

Re: [DEV] Benutzer Karte

Verfasst: 09.12.2015 18:47
von Kirk
Hi Tobi
Folgende Debug Meldung wird mir in viewtopic angezeigt, wenn "Distanz in Themenansicht" aktiviert ist:
[phpBB Debug] PHP Notice: in file [ROOT]/ext/tas2580/usermap/event/listener.php on line 217: Undefined index: user_id
[phpBB Debug] PHP Notice: in file [ROOT]/ext/tas2580/usermap/event/listener.php on line 223: Undefined index: distance

Desweiteren werden in der Karte (Open Streat Maps) keine Marker angezeigt, egal ob man die Koordinaten im Persönlichen Bereich eingibt oder man es auf der Karte macht.

Re: [DEV] Benutzer Karte

Verfasst: 09.12.2015 21:46
von tas2580
Hi Udo,

werden die Daten bei dir denn gespeichert? Also stehen wenn du nochmal auf bearbeiten gehst Koordinaten im Feld? Was hast du denn im ACP eingestellt wie viele Marker sollen max. angezeigt werden?

Die Debug Meldungen kommen bei mir nicht und user_id sollte ja auf jeden Fall da sein. Ich werde mal weiter Probieren um zu sehen ob ich den Fehler doch irgendwie reproduzieren kann.

Gruß Tobi

Re: [DEV] Benutzer Karte

Verfasst: 10.12.2015 07:18
von Kirk
[BTK] Tobi hat geschrieben:werden die Daten bei dir denn gespeichert? Also stehen wenn du nochmal auf bearbeiten gehst Koordinaten im Feld?

Daten werden gespeichert, wenn man erneut auf bearbeiten geht, stehen die Koordinaten im Feld drin.
Die Anzahl der Marker hatte ich bis auf 10 reduziert, hatte keine Auswikung.
Benötigt deine EXT socket function?

Re: [DEV] Benutzer Karte

Verfasst: 10.12.2015 14:37
von tas2580
Eigentlich werden kein Sockets benötigt. Das ist fast alles reines JavaScript und sollte komplett im Browser statt finden.
Kannst du mal auf die Konsole deines Browsers schauen ob da Fehler angezeigt werden?

Gruß Tobi

Re: [DEV] Benutzer Karte

Verfasst: 10.12.2015 15:00
von BertB
Hallo,

bei mir das Gleiche:

Kirk hat geschrieben:Desweiteren werden in der Karte keine Marker angezeigt, egal ob man die Koordinaten im Persönlichen Bereich eingibt oder man es auf der Karte macht.

So schaut es auch bei mir aus - habe es mal testweise ins Forum gepackt.

Gruß
Bert