[XT] Membermap

XF2.2 [XT] Membermap 1.0.2

Keine Rechte zum Download
/admin.php?tools/rebuild
Danke dir ;-)

Frage zur Funktion:
Wenn ich "Make ALL user make visible in map" .... bedeutet das nicht, dass ALLE Mitglieder in der Karte angezeigt werden? (sofern ein Standort gespeichert ist)
Bei mir werden sie auf jeden Fall nicht angezeigt.
Auch nachdem ich die "Lat/Long" neu erstellt hatte, werden sie nicht angezeigt.
Um einen Benutzer in der Karte anzeigen zu lassen, MUSS man sein Profil (bzw. der User sein Profil) einmal speichern. Erst danach wird der Marker in der Karte visualisiert.

Ist das so gewollt?

Gruß Chris
 
Also ich kann das nicht nachstellen. Wenn ich XT: Hide ALL user in map setze werden alle aus der Karte ausgetragen und umgekehrt wieder eingetragen.

cookies?update=1&add=1" method="post" class="bbMediaJustifier" data-xf-init="cookie-consent-form ajax-submit" data-redirect="off" data-media-site-id="youtube" data-media-key="1-EinaYJyXI" >
Um diese Inhalte anzuzeigen, benötigen wir die Zustimmung zum Setzen von Drittanbieter-Cookies.
Für weitere Informationen siehe die Seite Verwendung von Cookies.
<template class="js-embedHtml">template>
 
Ich hab mal einen Blick auf den Eintrag in der DB geworfen.
Bei mir steht bei allen Orten unter "lat / long" -> "0.000000000".
Ich denke, das dürfte das Problem sein.
 

Anhänge

  • db_xf_map.jpg
    db_xf_map.jpg
    71,3 KB · Aufrufe: 1
Mach mal ein Rebuild Lat/Long und schau danach nochmal in die DB
 
hab ich gerade eben nochmals gemacht, es hat sich nichts geändert.
 
Welche Version nutzt du denn?
 
Xenforo: 2.2.4
XF-Map: RC2
PHP-Version: 7.4.16
MySQL-Version: 10.3.28 (10.3.28-MariaDB-1:10.3.28+maria~stretch)

Wenn ich einen User manuel speicher, dann wird "Lat/Long" korrekt in der DB gespeichert


EDIT:
Ich hatte das mit der vorigen Version schon mal durchgeführt, da kam es ja noch zu einer Fehlermeldung.
Kann das damit zusammenhängen? Dass sich da irgendetwas bei mir "verzwickt" hat?
 
Also ich kann das nicht nachstellen.
Me to...

Xenforo: 2.2.4
XF-Map: RC2
PHP-Version: 7.4.16
MySQL-Version: 10.3.28 (10.3.28-MariaDB-1:10.3.28+maria~stretch)
Nutze ich auch, daran kann es per se nicht liegen, denn das hat hier seit Einführung der Funktion in Beta 4 (glaub ich) bestens funktioniert. Selbst als ich vorgestern die Probleme mit der Kartenansicht hatte, die Wartungsfunktionen haben funktioniert.

Dein Google API Key hat auch sicher alle erforderlichen (es sind ja von B4 zu RC mehr geworden), ich nenne es jetzt mal Unter-API Berechtigungen für ALLE nun nötigen APIs ? Glaub es sind nun 4 oder 5 in Summe, statt zuvor 2 oder 3.


Was mich etwas stutzig macht ist, dass du ja quasi von Beginn an immer wieder massive Probleme mit dem Addon hattest/hast, praktisch egal welche Version gerade aktuell war. Daher würde ich persönlich mal ein Auge auf Dinge werfen, die bei all den Versionen gleich blieben und eventuell stark von Standards abweichen. Eventuell irgendwelche Servereinstellungen, sei es Apache, PHP, ... oder eben Einstellungen des Webspaces sei es .htaccess or what ever.
Es muss einen Grund geben, warum es bei praktisch jeder Version zu so massiven Fehlern kommt. Am Ende womöglich was ganz banales. :)

Beim Rebuild entstehen ja durch die APIs Kosten. Wenn das dann ein paar User mehr sind, wird das dann schnell kostspielig.

Gibt es evt. eine Möglichkeit, das zahlenmäßig begrenzen zu können?

Oder eine Funktion, dass die lat/long- Daten nur erstellt werden, wenn keine eingetragen sind? und die dann immer zahlenmäßig definieren. So kann man über die Zeit die nicht genutzten $200 am Monatsende sinnvoll verwenden.
MMn. guter Einwand. Es ist für den Google API Anfänger (da zähl ich mich auch zu, obwohl ich diese schon Jahre nutze) eher schlecht zu durchschauen welche Kosten wann oder durch welche Aktion entstehen könnten.
 
Guter Einwand. Ich habe hier den Job erweitert und eine Abfrage, ob Lat/Long == 0 und erst dann genau dafür einen Rebuild, eingebaut.
Man könnte das im selben Job mit Checkbox anbieten. All / Only empty...
 
@Hoib3rgA aktivier doch bitt mal das Log und schau ob da Fehler auftauchen.
Evtl. hast du ja ein Kontingent eingerichtet, oder max aufrufe pro Minute.
 
Me to...


MMn. guter Einwand. Es ist für den Google API Anfänger (da zähl ich mich auch zu, obwohl ich diese schon Jahre nutze) eher schlecht zu durchschauen welche Kosten wann oder durch welche Aktion entstehen könnten.

zu den Kosten hatte ich hier was geschrieben. Da waren es aber weniger Apis im Gebrauch: XF2.2 - [XT] Membermap


Die momentanen Kosten findest Du hier: Google Cloud Platform

und dann links "Reports"

Die zwei Checkboxen abwählen, dann zeigt der Dir die momentanen Kosten für diesen Monat an.

discounts.png

Die Preise findest Du hier:

pricing.png
 
März - 53, ... €
April bisher - 72, ... €

Also noch unter den 200 die man als Bonus/Rabatt bekommt, allerdings auch bei nem vergleichsweise kleinen Projekt. Beim nächsten Forum kann das ganz anders aussehen.

In Sofern... muss man das wirklich im Auge behalten. Konnte man nicht auch ne Grenze setzen ab der dann die API für den Monat gesperrt wäre? Ich meine das mal gesehen zu haben.
 
Ja, das geht mit "Budgets & alerts".
 
In Sofern... muss man das wirklich im Auge behalten. Konnte man nicht auch ne Grenze setzen ab der dann die API für den Monat gesperrt wäre? Ich meine das mal gesehen zu haben.
Ja, man kann Budgets vorgeben im Billing Segment in Google.
 
Hab ich eben gemacht - denke besser (sicherer) ist das. :)

Frage - ist die Umkreissuche noch auf der ToDo Liste? Ohne zu drängeln, nur informativ.
Und an welches PayPal Konto kann man was abgeben, für all die Mühen?
 
Hy,
Dein Google API Key hat auch sicher alle erforderlichen (es sind ja von B4 zu RC mehr geworden), ich nenne es jetzt mal Unter-API Berechtigungen für ALLE nun nötigen APIs ? Glaub es sind nun 4 oder 5 in Summe, statt zuvor 2 oder 3.

Was mich etwas stutzig macht ist, dass du ja quasi von Beginn an immer wieder massive Probleme mit dem Addon hattest/hast,
APIs habe ich 4 aktiviert, die vier, die mir im ACP genannt werden.
Anfängliche Probleme lagen an falschen Einstellungen bei den APIs im googleaccount. Irgendwann lief die Karte dann ja, mit all den Funktionen.
Es kann schon sein, dass ich da noch irgendwo einen Wurm drin habe ... nur wo?
Wobei ich davon ausgehe, dass das neuerstellen der Lat/Long nur bedingt mit den APIs zu tun hat ... denn einzeln, also auf der Memberseite, kann ich den Ort speichern, und er wird angezeigt.

@Hoib3rgA aktivier doch bitt mal das Log und schau ob da Fehler auftauchen.
Evtl. hast du ja ein Kontingent eingerichtet,
Welches Log meinst du?
Und Kontingent habe ich keines eingerichtet, sofern Google das nicht standardmäßig macht.

Ohne zu drängeln, nur informativ.
Und an welches PayPal Konto kann man was abgeben, für all die Mühen?
das würde mich auch interessieren

Gruß Chris
 
Welches Log meinst du?
Das XT-Membermap Log. ;)
Es ist im Bereich der Erweiterten Einstellungen und im Debug Modus verfügbar. Wie haben das so eingeschränkt, um die Last im Live Betrieb nicht zu beeinträchtigen.
upload_2021-4-19_9-57-49.png
Unter dem Menupunkt Logs ist dann ein Eintrag zu sehen.
 
Okay, mach ich
 
Zurück
Oben