Vielleicht könnte der Standardwert optional als zusammengeklappt oder erweitert festgelegt werden. Der Button âKarte anzeigenâ bleibt, solange die Karte zusammengeklappt ist, und wird in âKarte ausblendenâ umbenannt, sobald die Karte erweitert ist?
Wie viel Teilnahme ist erforderlich, um eine Feature-Anfrage zu stellen?
Die Kartenposition wurde ebenfalls als Fehler gemeldet, da in einigen FĂ€llen Teile der Karte auĂerhalb des Bildschirms gerendert wurden.
Ich habe daher die Karte sowohl auf MobilgerĂ€ten als auch auf dem Desktop vergröĂert und dafĂŒr gesorgt, dass sie innerhalb der Bildschirmgrenzen bleibt. Sie schwebt weiterhin. FĂŒr weitere Anpassungen wĂ€re eine separate Finanzierung erforderlich.
Dies war etwas knifflige Arbeit, da ich Elemente verschieben und dabei darauf achten musste, keine der zahlreichen Kartenansichten oder die bestehenden Kartensteuerelemente zu beeintrÀchtigen.
Ich werde es bald veröffentlichen, aber Sie können es hier testen:
git clone https://github.com/paviliondev/discourse-locations -b bigger_topic_map
Lassen Sie mich wissen, falls Sie Probleme feststellen.
OK, ich habe das bereits zusammengefĂŒhrt, um das Feedback zu beschleunigen. Bitte lass mich wissen, falls Probleme auftreten.
Es ist ein Anfang, danke. Ich werde es ausprobieren und dir Bescheid geben, wie es lĂ€uftâŠ
Hallo Robert,
vielen Dank fĂŒr das Update. Die gröĂere Karte gefĂ€llt mir sehr gut ![]()
Kleine Korrektur fĂŒr die mobile Ansicht (Themen- und Benutzerkarte):
ALLGEMEINES CSS
.location-details .location-label-container {
align-items: baseline;
}
.map-container.small {
margin-top: 5px;
}
MOBILE CSS
.location-and-website.map-location-enabled .user-location-widget .map-wrapper {
position: inherit;
}
.location-and-website.map-location-enabled .user-location-widget .map-container.small {
top: auto;
width: 100%;
margin-top: 5px;
}
Kleiner Fehler bei der Themenkarte: Wenn ich das Ziehen auf dem Desktop loslasse, schlieĂt sich die Karte sofort.
Ja, ich habe das Verhalten der Benutzerkartenkarte bewusst so belassen, wie es war, da es nicht zum gemeldeten Fehler gehörte. Ich beabsichtige derzeit nicht, dies zu Àndern.
Mir ist das ĂŒberempfindliche Kartenverhalten bei Touch-BerĂŒhrungen aufgefallen. Ich werde sehen, was ich tun kann, wenn ich die Gelegenheit habe. Ich vermute, es hĂ€ngt mit dem Klicken auĂerhalb des Bereichs zum SchlieĂen zusammen.
@angus @merefield Gibt es einen Parameter, den ich verwenden kann, um den Titel/Legende des Kartenmarkers anzugeben, wenn ich einen Standort ĂŒber die Discourse-API hinzufĂŒge?
Zum Beispiel: Wenn ich ein neues Thema zu unserem Discourse hinzufĂŒge, poste ich derzeit Folgendes an unsere Forum-API, um einen Standort zum Thema hinzuzufĂŒgen:
Dadurch ist der Kartenmarker-Titel/Legende identisch mit dem Thementitel:
Was in unserem Anwendungsfall oft zu lang ist.
Ich frage mich, ob es ein Element namens pin_legend_title oder Ăhnliches gibt, mit dem ich einen anderen Titel fĂŒr den Marker als den Discourse-Thementitel ĂŒbergeben kann? (Da ich einen kĂŒrzeren Marker-/Legendentitel ĂŒbergeben möchte)
So etwas wie hier:
![]()
Weià sonst noch jemand, ob das möglich ist?
Wie kann man die Karte standardmĂ€Ăig anzeigen lassen, ohne zuerst zu klicken?
FĂŒr die Benutzerkarte suchen Sie in den Plugin-Einstellungen nach location users map default und aktivieren Sie die Option StandardmĂ€Ăig Benutzerkarte anzeigen, wenn zu 'Benutzer' navigiert wird.
Das ist besser als vorher! ![]()
Glaubst du, es wÀre in Zukunft möglich, diese erweiterte Karte auch dann anzuzeigen, wenn wir auf die Position eines Benutzers klicken?
Ein Upgrade auf die neueste Discourse-Version (2.6.0.beta5, 886d619d3f) mit aktiviertem Locations-Plugin fĂŒhrte zu einer leeren Website. Im abgesicherten Modus, in dem inoffizielle Plugins deaktiviert waren, funktionierte es. Das Problem wurde behoben, indem das Locations-Plugin in der YAML-Datei auskommentiert und das System neu aufgebaut wurde.
from_version: be5efc9410, f178532, 1460764, be5efc9410
repository: /var/www/discourse, /var/www/discourse/plugins/discourse-data-explorer, /var/www/discourse/plugins/discourse-locations, /var/www/discourse/plugins/styleguide
Das liegt an einer Deprecation im Kern. Ich habe gerade eine Korrektur gepusht
Feedback wÀre willkommen.
Danke fĂŒr die schnelle Reparatur, Robert. Nach einem Neuaufbau ist alles wieder normal und funktioniert wie erwartet.
Beim Aufrufen von /u/user-map?period=location tritt eine Verzögerung von etwa 3 Sekunden bei der Kartenanzeige auf. WĂ€hrend dieser Zeit wird die Meldung âKeine Ergebnisse gefunden
Leider ist die aktuelle Architektur an ihrer Grenze. Ich habe kĂŒrzlich eine Korrektur bereitgestellt, die diese Leistung verdoppelt hat (Gott weiĂ, wie Sie es vorher geschafft haben?). Es sieht so aus, als hĂ€tten Sie einen extrem anspruchsvollen Anwendungsfall (eine wirklich beeindruckende Anzahl von Standorten!). Ich bin mir nicht sicher, ob wir derzeit eine Lösung haben.
Es war vorher schneller â ich kann mich nicht erinnern, wann es langsamer wurde, aber die Leistung ist so in Ordnung; das ist nicht der Kritikpunkt. Die Erwartungshaltung zu setzen, dass die Karte gleich angezeigt wird, wĂ€re eine gute Lösung dafĂŒr.
Verstanden, ja, das ist machbarer. Könntest du die Anfrage bitte hier stellen?
Ich kann nicht versprechen, dass sie sofort geprĂŒft wird (ich habe gerade extrem viel zu tun und muss zudem bald umziehen), aber dies wĂŒrde die anspruchsvollen AnwendungsfĂ€lle zumindest teilweise adressieren. Danke fĂŒr den Vorschlag.
[quote=âomarfilip, Beitrag: 625, Thema: 69742â]
Bei der Anzeige der Karte unter /u/user-map?period=location gibt es eine Verzögerung von etwa 3 Sekunden. WĂ€hrend dieser Zeit wird âKeine Ergebnisse gefunden






