Ich habe das Plugin installiert, aber wenn ich mit der Maus über das Herz in meinem Forum fahre, erscheint der Picker nicht. Es funktioniert jedoch beim langen Druck auf Mobilgeräten. Hast du eine Idee, woran das liegen könnte?
Nur zur Ergänzung, ich habe die discourse-reactions.js-Datei überprüft, und sie wird korrekt in die Seite geladen.
Das ist bei mir auf Discourse 3.4.1 genauso.
Wenn ich die Buttons in der Browserkonsole inspiziere, sehe ich einen Teil des Popovers, aber es wird nie aktiv, wenn ich mit der Maus über den Like-Button fahre:
Das Ganze funktioniert - wenn ich die API benutze, um auf eine der Reaktionsoptionen zu reagieren, wird dies korrekt aufgezeichnet und die Anzahl der Emojis wird im Beitrag angezeigt.
Scheint ein Problem mit dem UI-Hover zu sein. Ich bin neu bei Discourse-Plugins und habe es bisher nicht weiter untersucht. Ich habe es auch mit einem anderen Theme versucht und es hat auch nicht funktioniert.
Kein Fehler in der JS-Konsole, daher habe ich es vorerst so belassen.
Ist Ihr Reactions-Plugin auf dem neuesten Stand? Und welcher Browser? Wir verwenden hier auf Meta Reactions (immer die neueste Version) und sehen keine anderen Berichte darüber.
Ich habe dasselbe Problem in meiner Discourse-Instanz, wie @wrapper und @Graemef beschrieben haben. Ich habe sowohl Chrome als auch Firefox in der neuesten Version ausprobiert, aber ohne Erfolg. Ich habe versucht, die Version hier auf Meta mit der Version meiner Instanz zu vergleichen, und es gibt keinen Unterschied. Meine Discourse-Instanz hat die neueste Version des Plugins.
Der einzige Unterschied, den ich sehen kann, ist, dass hier das Element <div class="discourse-reactions-picker"></div> die popperjs-Attribute (data-popper-placement) erhält, während es auf meiner Instanz diese nicht erhält. Ein weiteres wichtiges Detail: Ich verwende Bitnamis Container-Image, um Discourse auszuführen. Die Discourse-Version ist v3.4.2.
@nat Danke für deinen Kommentar. Ich benutze die GitHub-URL, um direkt die neueste Version zu installieren, indem ich die Schritte hier befolge (tatsächlich siehst du hier die Reaktionsschaltflächen auf meiner Website, ich richte das Forum noch ein)
Wie @pushrbx benutze ich auch ein Bitnami-Container-Image (allerdings auf 3.4.1). Ich weiß nicht, ob das einen Unterschied macht, aber vielleicht steckt da etwas dahinter.
Ich benutze hauptsächlich die API-Anfrage für Reaktionen von meiner Hauptseite, und das funktioniert gut – sie zeigt die verwendeten Reaktionen korrekt an, und die Herz-Schaltfläche ist verfügbar und funktioniert zumindest.
Die gleichen Symptome wie von @Graemef beschrieben. Ich habe die neueste Version 3.4.4 ausprobiert und das Plugin manuell von Hand neu installiert, um sicherzugehen.
Vielen Dank für das tolle Plugin!! Ihr seid alle absolute Rockstars.
Ich habe Probleme damit, die vollständige Bibliothek von Font Awesome 6 im Plugin anzeigen zu lassen. Ich hatte eine Liste von sechs Emojis, die wir verwenden wollten, und wenn ich danach suche, ist keines davon in der Emoji-Auswahltabelle aufgeführt.
Gibt es einen Prozess, den ich übersehen habe, um das vollständige Angebot von Font Awesome 6 zu aktivieren?
Dies ist eines der Symbole, das ich zu verwenden versucht habe
Sie haben absolut Recht. Ich habe nicht einmal an sie als Symbole gedacht! Ich werde ein wenig recherchieren und sehen, ob ich den Workflow für das Hochladen von Symbolen finden kann. Danke für das schnelle Feedback @NateDhaliwal
Danke! Ich habe herausgefunden, dass man im Adminbereich unter Darstellung beliebige PNG-Dateien in die Emojis hochladen kann und dann in das Plug-in gehen, zum Ende der verfügbaren Emojis scrollen kann und alle hochgeladenen dort sind und man sie für das Hover-Over-Pop-up auswählen kann.
Dieses Plugin ist jetzt Teil des Discourse-Kerns, wie unter Bundling more popular plugins with Discourse core beschrieben. Wenn Sie selbst hosten und das Plugin verwenden, müssen Sie es vor dem nächsten Upgrade aus Ihrer app.yml entfernen.
Ich habe eine Frage zum neuesten Discourse Reactions Plugin. In der Beschreibung heißt es: „Dieses Plugin funktioniert als Add-on zur „Gefällt mir“-Funktion. Wenn Sie das Plugin entfernen, bleiben alle „Gefällt mir“-Angaben erhalten.“
Bedeutet dies, dass, wenn ich das Plugin entferne, alle Reaktionen – auch negative wie „Nicht mögen“ – als normale „Gefällt mir“-Angaben gespeichert werden?
Und werden bei Verwendung des Gamification-Plugins alle Reaktionen (unabhängig davon, ob sie positiv oder negativ sind) wie normale „Gefällt mir“-Angaben für Punkte gezählt?
Ich möchte nur sichergehen, dass ich das richtig verstehe.