Emoji Fluff

Seltsam, dass es heute ohne Änderungen funktioniert. Save hat auch Discourse letzte Nacht aktualisiert.

Danke, dass Sie sich darum gekümmert haben. Tolle Komponente. Ich frage mich, ob es diese Effekte in Reaktionen ermöglichen könnte. :wink:

2 „Gefällt mir“

Ich hatte den Gedanken, es könnte möglich sein, wir werden sehen! :grinning_face_with_smiling_eyes:

3 „Gefällt mir“

Mit Discourse 3.4.1 funktioniert es in der Autovervollständigung, aber nicht im Emoji-Picker. Funktioniert auch nicht im Chat…
Frage mich, ob jemand das gleiche Problem hat?
Danke

1 „Gefällt mir“

Leider erfordert es eine aktuelle Version von Discourse, um im Emoji-Auswähler und im Chat zu funktionieren.

Damit es funktioniert, müssen Sie Discourse vom Zweig stable auf den Zweig tests-passed ändern oder auf die Änderungen im Kern warten, die in der stabilen Version verfügbar sein werden.

3 „Gefällt mir“

Danke @Arkshine für die Bestätigung…
(Werde mir deinen Code ansehen, wenn er für meine Version funktionieren könnte…)

1 „Gefällt mir“

Sie benötigen diesen emoji-picker-filter-container-Plugin-Outlet, damit er im Emoji-Picker funktioniert: Emoji Fluff - #13 by Arkshine.

Die Chat-Unterstützung basiert auf einer Änderung im Kern, die sowohl den Chat-/Forum-Emoji-Picker vereinheitlicht. Es wird schwierig sein, sie in Ihrer Version zu unterstützen.

2 „Gefällt mir“

Ich habe das Forum vor etwa 15 Minuten aktualisiert und erhalte jetzt eine Admin-Fehlermeldung und das Forum ist im abgesicherten Modus.

Diese Fehlermeldung sehe ich:

Nachricht (5 Kopien gemeldet)

Emoji Fluff Thema/Komponente wirft Fehler:
Fehler: Modul `discourse/lib/raw-templates` konnte nicht gefunden werden, importiert von `discourse/theme-395/discourse/lib/autocomplete`

Backtrace

Fehler: Modul `discourse/lib/raw-templates` konnte nicht gefunden werden, importiert von `discourse/theme-395/discourse/lib/autocomplete`
    at https://cdnfoorumi.katiska.eu/assets/vendor.3011ae158d44f5a95269fb8365df3962-632fa9355ac0fdeb53b1258f055d7e6fa167f0c852d68928531082eed1d762e6.br.js:1:1217
    at a (https://cdnfoorumi.katiska.eu/assets/vendor.3011ae158d44f5a95269fb8365df3962-632fa9355ac0fdeb53b1258f055d7e6fa167f0c852d68928531082eed1d762e6.br.js:1:1282)
    at s.findDeps (https://cdnfoorumi.katiska.eu/assets/vendor.3011ae158d44f5a95269fb8365df3962-632fa9355ac0fdeb53b1258f055d7e6fa167f0c852d68928531082eed1d762e6.br.js:1:3035)
    at a (https://cdnfoorumi.katiska.eu/assets/vendor.3011ae158d44f5a95269fb8365df3962-632fa9355ac0fdeb53b1258f055d7e6fa167f0c852d68928531082eed1d762e6.br.js:1:1338)
    at s.findDeps (https://cdnfoorumi.katiska.eu/assets/vendor.3011ae158d44f5a95269fb8365df3962-632fa9355ac0fdeb53b1258f055d7e6fa167f0c852d68928531082eed1d762e6.br.js:1:3035)
    at a (https://cdnfoorumi.katiska.eu/assets/vendor.3011ae158d44f5a95269fb8365df3962-632fa9355ac0fdeb53b1258f055d7e6fa167f0c852d68928531082eed1d762e6.br.js:1:1338)
    at requireModule (https://cdnfoorumi.katiska.eu/assets/vendor.3011ae158d44f5a95269fb8365df3962-632fa9355ac0fdeb53b1258f055d7e6fa167f0c852d68928531082eed1d762e6.br.js:1:569)
    at y (https://cdnfoorumi.katiska.eu/assets/chunk.0191d54ac6a6aa072c85.d41d8cd9.br.js:12:151282)
    at b (https://cdnfoorumi.katiska.eu/assets/chunk.0191d54ac6a6aa072c85.d41d8cd9.br.js:12:151502)
    at https://cdnfoorumi.katiska.eu/assets/chunk.0191d54ac6a6aa072c85.d41d8cd9.br.js:12:150752
    at g.start (https://cdnfoorumi.katiska.eu/assets/chunk.0191d54ac6a6aa072c85.d41d8cd9.br.js:12:150918)
    at HTMLDocument.<anonymous> (https://cdnfoorumi.katiska.eu/assets/start-discourse-61ad9120d229052658ceb8dbd4c5197830da20afd3aafe5d031e7f8864f5183d.br.js:3:52)
    at https://cdnfoorumi.katiska.eu/assets/start-discourse-61ad9120d229052658ceb8dbd4c5197830da20afd3aafe5d031e7f8864f5183d.br.js:6:10
    at https://cdnfoorumi.katiska.eu/assets/start-discourse-61ad9120d229052658ceb8dbd4c5197830da20afd3aafe5d031e7f8864f5183d.br.js:6:27

Env

HTTP HOSTS: foorumi.katiska.eu

Ideen?

2 „Gefällt mir“

Ja, die Rohvorlagennutzung wurde aus dem Kern entfernt.
Ich werde sie so schnell wie möglich aktualisieren.

Danke für die Meldung!

2 „Gefällt mir“

@Jagster, Entschuldigung, ich kann den TC nicht sofort beheben. Hier gibt es keine einfache Alternative.
Vorerst habe ich den TC aktualisiert, um Fluff in der Autovervollständigung zu deaktivieren. Zumindest erhalten Sie keine Fehler mehr, und Sie können Fluff immer noch verwenden (der Emoji-Picker funktioniert weiterhin einwandfrei).
Ich arbeite an einer möglichen Lösung, bleiben Sie dran!

2 „Gefällt mir“

Dies ist eine nette Komponente, aber keine kritische. Machen Sie sich also keine Sorgen. Alles ist in Ordnung.

2 „Gefällt mir“

Beim Aktualisieren von Discourse auf die neueste Version erhalte ich eine Notiz auf der Website

:warning: Deine Website funktioniert möglicherweise nicht, da ein Theme oder eine Komponente Fehler aufweist. Überprüfe die Browser-Konsole für weitere Informationen.
Verursacht durch „Emoji Fluff“. Klicke hier, um die Funktion zu aktualisieren, neu zu konfigurieren oder zu deaktivieren.
(Diese Nachricht wird nur Website-Administratoren angezeigt)

und dies in der Entwicklerkonsole:

[THEME 62 ‘Emoji Fluff’] Error: Could not find module discourse/components/d-tooltip imported from (require)
at loader.js:247:1
at f (loader.js:258:1)
at requireModule (loader.js:24:1)
at Object.lookup (app.js:34:12)
at 9a9b503a90a2dbf9b600742406dd5f210a713f10.js?__ws=forum.gdngs.de:1:2020

4 „Gefällt mir“

Ich habe erwartet, dass die Komponente ein Update mit der neuesten Discourse-Version benötigt. Vielen Dank für die Meldung. Ich werde es so schnell wie möglich beheben! :+1:

EDIT: Ich habe einen Weg gefunden, die Autovervollständigung zu beheben und sie im Rich-Editor zum Laufen zu bringen. Noch nicht gepusht, wahrscheinlich morgen.

3 „Gefällt mir“

Ich habe einen PR ( COMPATIBILITY: Fix autocomplete following latest core update + rich e… · Arkshine/discourse-emoji-fluff@72949d2 · GitHub ) gepusht.

Dies erfordert Discourse v3.6.0.beta3-latest. Stellen Sie also sicher, dass Sie es vorher aktualisieren (es basiert auf einer sehr aktuellen Änderung).

  • Autovervollständigung funktioniert jetzt wieder
  • Unterstützung für die Tastatur zum Öffnen des Fluff-Tooltips und zur Auswahl hinzugefügt
  • → zum Öffnen, ⌫ Esc zum Schließen
  • ↑ ↓ ← → zur Navigation
  • Enter zum Auswählen
  • Rich-Editor-Unterstützung
  • Funktioniert auch im Chat


Lassen Sie mich wissen, wenn Sie Probleme damit haben!

4 „Gefällt mir“

Die Autovervollständigung des Benutzernamens funktioniert im Chat nicht, wenn das Plugin aktiviert ist.
chrome_DFtZmxhrTO

(Außerdem öffnet sich der Emoji-Selektor, wenn wir auf diesen leeren Bereich klicken)

2 „Gefällt mir“

Danke für den Bericht.

Ich habe ein Update veröffentlicht: FIX: Restores default autocomplete behavior for non-colon keys · Arkshine/discourse-emoji-fluff@68297ef · GitHub

3 „Gefällt mir“

Die Komponente generiert seit dem letzten Discourse-Update einen Fehler:

image

2 „Gefällt mir“

Dies sollte mit diesem gemergten PR behoben sein: DEV: Compatibility update following latest core change by Arkshine · Pull Request #8 · Arkshine/discourse-emoji-fluff · GitHub. Bitte aktualisieren Sie und lassen Sie es mich wissen!

4 „Gefällt mir“

Ich habe gerade die Komponente aktualisiert und erhalte nun eine Warnung am oberen Bildschirmrand und dies in der Entwicklerkonsole:

app.js:48 Fehler beim Laden des Themas 62 von https://forum.domain.tld/theme-javascripts/bae3df42d94738df93db848ccbe4eca180f13699.js?__ws=forum.domain.tld Fehler: Modul discourse/components/emoji-autocomplete-results, importiert von (require), nicht gefunden

Ich glaube, etwas ist schiefgelaufen. :wink:

1 „Gefällt mir“

Hallo Roi,

Sie müssen Discourse aktualisieren. Es ist auf ein Update von vor ein paar Tagen angewiesen! :folded_hands:

1 „Gefällt mir“

Ja, das stimmt. Ich habe gerade aktualisiert. :slight_smile: Danke!

1 „Gefällt mir“