Fügen Sie die ...-Option zu Discourse Reactions hinzu

Fügen Sie den Moment hinzu, in dem discourse-reactions auf eine statische Anzahl von Reaktionen beschränkt ist.

In einigen Communities ist es sinnvoll, volle Flexibilität zu bieten, damit die Leute jede Reaktion aus dem :rainbow: der Emojis auswählen können.

Die Idee wäre

Wenn Alle Reaktionen aktivieren für das Plugin aktiviert ist.

  1. Rendern Sie ein ... im Reaktionsmenü
  2. Wenn Sie darauf klicken, lassen Sie Benutzer aus der vollständigen Reaktionsliste auswählen
  3. Behalten Sie die letzten 3 nicht standardmäßigen Auswahlmöglichkeiten im Standardbereich bei

@j.jaffeux irgendwelche Gedanken dazu

26 „Gefällt mir“

Das wäre schön. Anstelle von ... für weitere Optionen sollte das gleiche Symbol wie für den Chat verwendet werden. image. Und es sollte auch eine Einstellung für gesperrte Reaktionen geben, damit Emojis, die als toxisch angesehen werden können, nicht verwendet werden können.

14 „Gefällt mir“

Sollte an sich sehr einfach sein.

Die Komplexität wird jedoch wahrscheinlich um {{emoji-picker}} liegen, vielleicht ist es an der Zeit, es von etwas, das wir in verschiedenen Komponenten ziehen, zu etwas zu machen, das global verfügbar ist. Wir müssten es im Body haben (meist leer bis zur ersten Verwendung) und diese eine Instanz in jedem Fall verwenden. Die Positionierung müsste höchstwahrscheinlich über Popper erfolgen. Ich würde empfehlen, diese Aufgabe zuerst zu erledigen, das wird es einfacher machen und auch die Dinge im Chat verbessern.

9 „Gefällt mir“

Jetzt, da Retort ausgemustert wird, wäre es auch in diesem Feature enthalten, mehrere Emoji-Reaktionen für einen Beitrag zu ermöglichen, ähnlich wie wir sie für Chat-Nachrichten haben?

10 „Gefällt mir“

Es ist sicherlich eine andere Anfrage. Die Benutzeroberfläche für discourse_reaction ist auf eine “einzige” Reaktion ausgelegt. Sie müsste umfassend überarbeitet werden, um den Mehrfachreaktionsmodus zu unterstützen.

8 „Gefällt mir“

Ich würde diese Feature-Anfrage erweitern, um auch die Auswahl aller verfügbaren Emojis zu ermöglichen (wie hier im ursprünglichen Beitrag erwähnt). Ich suche nach einer Emoji-Reaktionsfunktion nach dem Vorbild von Discord, die Retort seit Jahren anbietet. Wenn Retort nach dem Ende der Lebensdauer (EOL) ausfallen würde, wäre das ein schwerer Schlag für meine Nutzerbasis.

3 „Gefällt mir“

Hallo, gibt es Fortschritte bei der tatsächlichen Umsetzung? Retort ist tot und meine Benutzer würden es lieben, immer noch aus allen verfügbaren Emojis wählen zu können, anstatt aus einer begrenzten Auswahl. Ich würde auch die Anforderung unterstützen, mehrere Reaktionen zuzulassen.

7 „Gefällt mir“

Wir wollen das tun, haben aber im Moment keine Kapazitäten. Wahrscheinlich in ein paar Monaten.

11 „Gefällt mir“

Gibt es Neuigkeiten dazu? Danke.

2 „Gefällt mir“

Wir würden es gerne entwickeln, haben aber leider keine Kapazitäten, es sei denn, es wird von einem Unternehmenskunden gesponsert. Ich sehe nicht, dass dies in den nächsten 6 Monaten oder so passieren wird.

Ich bin teilweise offen dafür, diese Arbeit auszulagern, aber sie ist sehr kompliziert. Die Sorge hier ist, dass wir genauso viel Zeit mit der Entwicklung verbringen würden, wie mit der Überprüfung eines von Dritten gesponserten Beitrags.

8 „Gefällt mir“

Wäre es möglich, einfach die Emoji-Auswahl von Discourse Chat zu replizieren? Ich bin ein großer Fan davon, und sie funktioniert schön und sauber.

Verdammt, sie könnten die gleichen Einstellungen haben (abgesehen vielleicht von einer, um sie auch für Beiträge zu aktivieren), da es keinen großen Sinn zu haben scheint, unterschiedliche Emojis (oder Standard-Emojis) für Beiträge und Chat zu haben.

Natürlich wird das Schwierige darin bestehen, sinnvoll mit der bestehenden Beitragsfunktionalität zu interagieren.

9 „Gefällt mir“

Ja, das wäre auch für mich ideal!

7 „Gefällt mir“

FWIW, ich denke, es sollte eine Admin-Option geben, um einige Emojis auf die schwarze Liste zu setzen. Zum Beispiel haben alle unsere Emojis einen positiven Winkel, um Toxizität einzudämmen, aber auch die Diskussion zu fördern. Im einfachsten Fall könnte das ein :-1: sein, aber etwas Toxischeres könnte :garbage: sein.

7 „Gefällt mir“

Ich habe einen PR erstellt, um es Benutzern zu ermöglichen, jedes Emoji auszuwählen, ähnlich wie beim Retort-Plugin.

13 „Gefällt mir“

Vielen Dank, wie ist die mobile Erfahrung hier?

Ich finde es toll, dass Sie sowohl die Controller- als auch die Systemangaben aufgenommen haben, wir werden uns das ansehen.

4 „Gefällt mir“

Auf Mobilgeräten wird das Emoji-Auswahlfenster angezeigt.

3 „Gefällt mir“

Das sieht gut aus. Eine begrenzte Anzahl von Emojis ist das Schlechteste aus beiden Welten.

3 „Gefällt mir“

Scheint auf meiner Testseite gut zu funktionieren, gute Arbeit!

Für den Chat haben wir eine ähnliche Funktion „mehr Emoji-Optionen“, die ein anderes Symbol verwendet:

Wir sollten auf Parität abzielen, entweder um hier dasselbe zu verwenden oder um die Chat-Funktion zu ändern. Ich persönlich neige dazu, die Chat-Funktion zu ändern, das Smiley ist meiner Meinung nach der Industriestandard.

9 „Gefällt mir“

Cross-Posting aus dem PR:

Das sieht gut aus und funktioniert auch gut, tolle Arbeit :+1: Wir müssen hier nur noch einige Produktentscheidungen intern besprechen, aber wir werden uns bald bei Ihnen melden. Bitte gehen Sie in der Zwischenzeit auf kleinere Kommentare hier ein :slightly_smiling_face:

Wir werden uns bald bei Ihnen melden.

7 „Gefällt mir“

Okay, vielen Dank an @fokx, dieser PR wurde nun zusammengeführt.

Dies wird vorerst als standardmäßig deaktivierte experimentelle Funktion betrachtet. Administratoren können sie nach eigenem Ermessen aktivieren, da es derzeit keine Möglichkeit gibt, einzuschränken, welche Reaktionen hier verwendet werden können. Wir haben derzeit nicht die Kapazität, diese Arbeit zu leisten.

Die Site-Einstellung lautet discourse_reactions_experimental_allow_any_emoji.

12 „Gefällt mir“