Ändern Sie die 5 Standard-Emojis

Wie kann ich die 5 Standard-Emojis, die beim Tippen eines Doppelpunkts angezeigt werden, manuell ändern?

Ich hätte gedacht, dass sich diese 5 Standard-Emojis automatisch basierend auf meinen Aktionen (Lieblinge) aktualisieren, aber das tun sie nicht. Sie bleiben immer gleich. Das bedeutet, dass ich jedes Mal auf „Mehr

Hallo @Mikael_Baggström,

wir haben derzeit keine Möglichkeit, dies zu ändern. Dies ist hier fest codiert:

https://github.com/discourse/discourse/blob/master/app/assets/javascripts/discourse/components/d-editor.js.es6#L461

Obwohl es nicht schwer wäre, dies in die API aufzunehmen, hat dies noch niemand angefragt, sodass wir weit unter unserer Regel der drei Fälle liegen. Falls es angenommen würde, hätte es wahrscheinlich eine sehr niedrige Priorität.

@zogstrip?

Nun ja, nachzufragen hat zumindest noch nie geschadet. Und ich vertraue natürlich darauf, dass du im Entwicklungsprozess gut priorisierst. :slight_smile:

Ich würde diese Funktion persönlich sehr gerne sehen :stuck_out_tongue:

Ich denke, wir könnten damit beginnen, den lokalen Speicher zu nutzen, um zu zählen, wie oft bestimmte Emojis verwendet werden, und diese Daten nutzen, um die Liste der Standard-Emojis zu verbessern (sobald wir genügend Daten haben).

Wir haben bereits “discourse_emojis_emojiUsage” im lokalen Speicher (für kürzlich verwendete Emojis), aber dies wird für den großen Picker verwendet. Ich könnte beides zusammenführen und sicherstellen, dass beide denselben Speicher füllen.

Weniger Arbeit ist noch besser! (Ich hatte das Gefühl, dass wir diese Information bereits irgendwo gespeichert haben)

Ja, das wäre eine schöne Funktion. Die Standardeinstellung ist in Ordnung, aber wenn wir Informationen darüber haben, welche Emojis von diesem bestimmten Nutzer am häufigsten verwendet werden, könnten wir sie durch eine bessere, spezifischere Liste ersetzen.

Speichert es auch den Ton-Wert?

Zum Beispiel: :+1:t2: :+1:t2:

Ja, das tut es. Es wird in diesem Format gespeichert:

["woman_pilot:t4","smiley"]

Das schien eine nette Funktion zu sein, um den Tag zu beginnen. Nach Prüfung und Zusammenführung sollte das ausreichen:

Wow, das ist fantastisch! Danke! :slight_smile:

Dies ist jetzt bereitgestellt :tada:

Das ist wieder ein weiteres Beispiel dafür, wie ihr ständig die kleinen Details verbessert, die Discourse so angenehm zu bedienen machen. Vielen Dank! :two_hearts: