Standort-Plugin 🌍

Kann nicht reproduzieren.

Damit etwas auf der Karte erscheint, mĂŒssen Sie einen bestimmten Ort gesucht, gefunden und ausgewĂ€hlt haben, und dann hat er eine geografische Position, die erforderlich ist, damit er auf der Karte erscheint.

Wenn Sie nur etwas einen Namen geben und auf Speichern klicken, wird keine geografische Position instanziiert und daher wird es nicht auf der Karte angezeigt. Sie mĂŒssen eine bestimmte zurĂŒckgegebene Adresse auswĂ€hlen.

Guter Fang. Ich stelle fest, dass es immer noch angezeigt wird, wenn die Kategorie eine Unterkategorie hat, aber das ist nicht besonders hilfreich :slight_smile:

Das ist knifflig, wir stecken hier in der Klemme.

@david wĂŒrdest du einen PR akzeptieren, um einen Plugin-Outlet hinzuzufĂŒgen:

topic-list-after-badges

weil wir topic-list-after-title nicht verwenden können, da dies vor dem Abzeichen gerendert wird, was schlecht aussieht, und wir topic-list-before-category nicht verwenden können, da dies nicht immer gerendert wird?

1 „GefĂ€llt mir“

Klingt fĂŒr mich vernĂŒnftig. Könntest du den PR zur Veranschaulichung erstellen, und wir machen von dort aus weiter.

3 „GefĂ€llt mir“

Das wurde gestartet.

2 „GefĂ€llt mir“

ZusammengefĂŒhrt, danke @merefield

6 „GefĂ€llt mir“

Danke dir David!

3 „GefĂ€llt mir“

Ich habe einen Test hinzugefĂŒgt, um dies zu bestĂ€tigen, und was ich fĂŒr die Lösung halte:

4 „GefĂ€llt mir“

Ausgezeichneter Beitrag, kniffliges Problem, schĂ€tze die Arbeit, danke, zusammengefĂŒhrt!

2 „GefĂ€llt mir“

Sieht so aus, als wĂ€re es kurz danach in diesem DEV: [gjs-codemod] convert admin files to gjs · discourse/discourse@b29e0b6 · GitHub rĂŒckgĂ€ngig gemacht worden.

3 „GefĂ€llt mir“

Auf dem Standarddesign kann man es nicht sehen, aber ich sehe Styling-Probleme (zumindest mit Isabelle) auf der Karten-Seite aufgrund fehlender Markup. Das Umschließen mit Discovery::Layout hat es behoben.

3 „GefĂ€llt mir“

Entschuldigung dafĂŒr! Ich hatte ein kleines Albtraum-Rebasing/Merging dieses gjs PR. Neue Outlets sind jetzt wiederhergestellt.

4 „GefĂ€llt mir“

Vielen Dank (und gut gemacht, @dsims, dass Sie das bemerkt haben).

Ich frage mich, ob das der Grund war, warum meine Tests lokal bestanden wurden und im PR fehlschlugen?! :sweat_smile:

2 „GefĂ€llt mir“

ZusammengefĂŒhrt, danke!

1 „GefĂ€llt mir“

Ja, das war es, die fehlenden AusgÀnge verursachten, dass meine PR-Tests fehlschlugen 
 Ich war wie 
 :thinking: :thinking: :sweat_smile:

2 „GefĂ€llt mir“

Dies ist jetzt behoben, zusammengefĂŒhrt und ausgecheckt:

Lasst uns auf Standorte bei Themen in Kategorien anstoßen! :champagne:

PS Dies verwendet die neuen Outlets, die sehr nĂŒtzlich sind, und ich werde die gleiche Änderung bald auf ein anderes meiner Plugins anwenden
 :wink:

7 „GefĂ€llt mir“

Vielen Dank fĂŒr dieses großartige Plugin.

Wir nutzen es zur Implementierung eines Hospitality-Netzwerks.

Ich hoffe, in Zukunft einige Finanzmittel zu erhalten, um weitere Funktionen bezahlen zu können.

Kleiner Fehlerbericht: Die allgemeine Karte (alle Kategorien) verwendet nicht die Farben der Kategorien fĂŒr Pin-Namen. Alle Pins haben die gleiche Farbe.

1 „GefĂ€llt mir“

Das klingt fĂŒr mich eher nach einer Funktionsanfrage, aber eine schöne Idee ist es trotzdem, zur Kenntnis genommen!

Ah, Entschuldigung. Es scheint, ich habe die Dokumentation missverstanden.

Es wird viele FunktionswĂŒnsche geben, wenn Sie sie hören möchten, ohne dass ich Geld habe :innocent:.

1 „GefĂ€llt mir“

Hm, die Suche funktioniert hier im Moment nicht. Seltsam.

Ist es außerdem möglich, den Benutzerstandort und auch die Benutzerkarte auszublenden, wenn man nicht bei Discourse angemeldet ist oder vielleicht auch nur TL0 ist?

1 „GefĂ€llt mir“

Das ist im Moment leider nicht möglich – obwohl ich auch sehr daran interessiert wĂ€re!

Eine nicht ganz perfekte Lösung besteht darin, sicherzustellen, dass keine Links zur Karte von anonymen Benutzern erreichbar sind und dass die Karte selbst verborgen wird, wenn jemand den Link teilt. Ich verwende Folgendes:

// hide user map from anon
.anon div.users-map-container {
    display: none;
}

NatĂŒrlich werden Sie niemanden mit guten technischen FĂ€higkeiten aufhalten, der weiß, wonach er sucht, aber Sie werden die durchschnittlichen 99 % (in meinen Augen vergleichbar mit einem billigen Fahrradschloss) abhalten.

Das ist die Art von Sache, fĂŒr die es sich lohnen wĂŒrde, dieses Plugin zu sponsern.

5 „GefĂ€llt mir“

Ja, danke. Ich war mir der CSS-„Lösung“ bewusst. Aber, wie Sie sagten, nicht wirklich perfekt. Und ich wĂŒrde vermuten, dass Suchmaschinen diese Informationen sowieso crawlen und in den Suchergebnissen anzeigen.