Wir können davon ausgehen, dass es sich um eine âRoadmapâ handelt, d. h. eine Option zur Automatisierung des Standorts per IP mit der Möglichkeit fĂŒr einzelne Benutzer oder eine Website, sich abzumelden.
Ich habe jedoch nicht die Absicht, dies kostenlos zu entwickeln.
Es wÀre eine Finanzierung erforderlich (oder ein qualitativ hochwertiger PR mit den richtigen technischen Entscheidungen und Tests).
Es wurde bereits zuvor angefordert, aber niemand hat ausreichend Mittel bereitgestellt.
In letzter Zeit hatte ich Schwierigkeiten. Wenn ich ein neues Thema erstelle und versuche, einen Ort hinzuzufĂŒgen, z. B. Bathinda, und in dem Dialogfeld fĂŒr neue Themen danach suche, erhalte ich die richtigen/erwarteten Ergebnisse.
Aber wenn ich eine andere Stadt âPatialaâ suche (beide StĂ€dte sind Bezirke im selben indischen Bundesstaat Punjab, beide werden korrekt angezeigt, wenn sie in OpenStreetmap gesucht werden), erhalte ich leere Ergebnisse/kann nicht suchen.
Und das passiert auch mit anderen Bezirken/StĂ€dten. In einigen FĂ€llen sind die gesuchten Bezirke sehr groĂe und berĂŒhmte StĂ€dte, aber sie werden nicht gefunden, wĂ€hrend kleinere, weniger bekannte StĂ€dte gefunden werden.
Ich konnte keinen anderen Anbieter wĂ€hlen, da âNominatimâ standardmĂ€Ăig/am einfachsten zu konfigurieren war. Wenn ich einen anderen Anbieter wĂ€hlte, gab es einen Fehler:
Aber nachdem Sie diese Idee hatten, habe ich gesucht und einen Weg gefunden, einen API-SchlĂŒssel fĂŒr OpenCageData zu erhalten (dauerte 2 Minuten) und nachdem ich diesen API-SchlĂŒssel in den Einstellungen des Plugins eingegeben hatte (und erst nachdem der API-SchlĂŒssel eingegeben war, habe ich den Anbieternamen in OpenCageData geĂ€ndert). Und siehe da, es hörte nicht nur auf, diesen Fehler zu geben, das ursprĂŒngliche Problem, âPatialaâ (und viele andere StĂ€dte) nicht suchen und finden zu können, verschwand ebenfalls.
Und so ist JETZT ALLES OK. DANKE!
P.S. Ich wĂŒnschte, der Link âProvider Detailsâ, der unter dem ârot gefĂ€rbtenâ Fehler angezeigt wird, hĂ€tte mich/jeden Benutzer auf die Seite dieses Anbieters (statt auf die âGitHubâ-Seite) geschickt, wo der Benutzer die Generierung eines âApi-Keysâ verlangen könnte. Das wĂ€re eine groĂe Hilfe gewesen.
Durch die Konfiguration der Einstellungen dieses Plugins können Sie einen beliebigen Ort (hoffentlich auch ein beliebiges Land) als Standort fĂŒr alle neuen Themen festlegen. Auf diese Weise wird dieser Ort immer in allen nachfolgenden Themen angezeigt (wenn ein Benutzer wĂ€hrend der Erstellung des Themas diesen LĂ€ndernamen/Ort Ă€ndern möchte, kann er dies tun).
Vielen Dank, Robert Jetzt scheint es gut zu funktionieren, aber mir ist aufgefallen, dass es sich genauso verhĂ€lt, wenn ich von z. B. der Zusammenfassung zu einem anderen Benutzerprofil (das keinen Standort festgelegt hat) wechsle. Wenn ich von der Homepage oder von anderen Teilen der Website zu einem Profil wechsle, funktioniert es groĂartig. Das liegt vielleicht am Lade-Slider.
Können Sie genauer erlĂ€utern, worauf genau Sie klicken, um diesen Ăbergang zu erreichen? (vermutlich von Zusammenfassung zu Zusammenfassung?). Benötigten beide Benutzer zu irgendeinem Zeitpunkt einen Standort? Hat der erste Benutzer einen ausgefĂŒllten Standort? Kurz gesagt, genaue Schritte zur Reproduktion bitte
Ja, das ist korrekt. Das gleiche Verhalten tritt ĂŒberall in /u/ auf, wenn Sie zu einer anderen Benutzersusammenfassung wechseln, die keinen Standort eingerichtet hat.
Zum Beispiel:
Warten Sie, ich sende Ihnen eine PM mit einem Video ĂŒber das genaue Problem.
OK, das sieht so aus, als ob der Code nach dem Ăbergang nicht neu ausgewertet wird, da setupComponent nicht erneut ausgelöst wird.
Dies ist fast sicher ein allgemeines Problem und nicht spezifisch fĂŒr Standorte.
Ich vermute, die Lösung besteht darin, eine Art {{did-update}}-Modifikator in Glimmer zu verwenden. Aber das funktioniert nur, wenn Ember den Datenstatus als âdirtyâ betrachtet
@Don OK, ich habe das jetzt nach Glimmer verschoben (erkenne den schrecklichen Tippfehler im Commit-Kommentar ) und es funktioniert jetzt vielleicht besser. Lass mich wissen, wie es dir geht!
(Zu deiner Information, Entwicklerhinweis: Getter reichten fĂŒr den Profilwechsel aus, aber es gab immer noch die (leider notwendige?) KlassenĂ€nderung mit DOM-Manipulation, die einen Modifikator erforderte)