Sì, probabilmente, non è un bug di discourse-reactions, ma qualcosa che dovremmo correggere nel core. Il problema è che user-card non ferma l’evento di clic all’esterno della card dopo averlo usato per chiuderla.
Sì, sono d’accordo con questo
Alcune cose che, a mio avviso, potrebbero aver bisogno di miglioramento:
-
Se in un post ci sono solo “mi piace”, il numero dei like appare accanto al pulsante mi piace (a destra), ma se ci sono più di un tipo di reazione, appare a sinistra insieme a ciascun tipo di reazione. Penso che anche se ci sono solo
, dovrebbe comunque apparire a sinistra, per mantenere maggiore coerenza (a volte penso che un post non abbia reazioni, ma è perché le reazioni dei post precedenti erano da una parte, mentre in questo post sono dall’altra; è facile da notare, ma anche facile da trascurare). -
A sinistra viene mostrata la somma delle reazioni, ma questo è un po’ fuorviante, specialmente se ci sono emoji come
e
, che hanno significati opposti. -
Sarebbe fantastico poter selezionare più di una reazione (o almeno più di un tipo di reazione mappata alla reazione “mi piace”).
-
Quando questo plugin è abilitato, le reazioni possibili potrebbero essere mostrate con 0 come quantità e aumentare quando vengono cliccate (si potrebbero distinguere quelle su cui hai reagito da quelle su cui non hai reagito con un colore di sfondo, come fa GitHub).
Per quanto riguarda i punti 3 e 4, sembra che siano fuori dallo scopo di questo plugin, ma in ogni caso mi sono ispirato alle reazioni di GitHub, che mi piacciono molto. Esempio:
Credo che i punti 1 e 2 meritino comunque un miglioramento.
Grazie per il plugin, a proposito.
Questo è previsto dal design, per farlo apparire il più possibile come i like attuali quando le persone non usano le reazioni. Al momento non sono previsti cambiamenti.
Non sono d’accordo e questa è la prima segnalazione in questo senso. Non capisco perché dovremmo modificare il conteggio in base al tipo di reazione, positiva o negativa: una reazione è una reazione.
Abbiamo già risposto a questo nel topic.
Non sono sicuro di aver capito questa parte.
Essendo sviluppatori, come puoi immaginare conosciamo le reazioni di GitHub
Vorrei solo dire che un commento di GitHub non è un post di Discourse e un’interfaccia utente/contesto diverso significa possibilità e limitazioni diverse. Non è semplice copiare ciò che funziona in un altro caso.
Sì, lo pensavo anch’io, ma per me è un po’ strano quando viene usato insieme a questo plugin (funziona benissimo quando il plugin non è abilitato, però sembra un po’ incoerente quando usato insieme). La mia opinione, naturalmente.
Beh, dipende da cosa vuole vedere l’utente. Se vuole vedere il numero totale di reazioni, va bene mostrare la somma, ma se l’utente vuole sapere quante persone hanno dato quel tipo di reazione, una somma non è utile. Penso che questo sia un caso più comune rispetto a voler conoscere la somma, specialmente se viene implementata una funzionalità per ordinare per tipo di reazione, come richiesto qui (anche se entrambi potrebbero essere mostrati comunque; non sono sicuro di come dovrebbe essere l’interfaccia in questo caso).
Sì, ma questo non significa che le reazioni di GitHub (in particolare) non abbiano un posto qui, e non vedo davvero un motivo per cui non dovrebbero essere adottate, a meno che tu (il team di Discourse) non voglia che si comportino come su GitHub, naturalmente, che sembra essere il caso. Per questo motivo ho dato anche una priorità inferiore agli elementi 3 e 4.
Ma il modo in cui funziona ora va bene anche così; gli elementi sopra erano solo la mia opinione, prendili come preferisci e sentiti libero di ignorarli.
Come autore del post, non vuoi sapere “quanto” è stata la reazione, ma piuttosto di che tipo di reazioni si tratta. Questo è un riflesso diretto di ciò che facciamo nella vita reale: vedi quante persone sorridono, quante ridono, ecc., non solo una “quantità di reazione” astratta.
Quindi sono d’accordo che dovrebbe esserci un contatore per ogni tipo di reazione. Guarda l’implementazione di GitHub:

Sono d’accordo con Lucas e deeplow (e credevo di aver sollevato la questione in passato su Mattermost… potrebbe anche essere che ricordi male). Soprattutto se ci sono reazioni molto diverse, come
contro
, o
contro
, la somma delle reazioni non è una misura utile. Forse solo su desktop, dato che su mobile non abbiamo spazio a sufficienza, potremmo progettare una visualizzazione che separa le reazioni.
Mostriamo solo 3 elementi, quindi non funzionerebbe e chiaramente non vogliamo mostrarne di più (per motivi di spazio). Ecco perché dico che non siamo come GitHub, perché non possiamo dedicare tanto spazio a questo quanto loro. Almeno, questa è la nostra posizione al momento.
Ti capisco, ma un’esperienza utente è piena di compromessi e opinioni.
Per non parlare del fatto che la panoramica completa è a solo un clic di distanza, quindi non è come se non fosse possibile accedervi.
Non è affatto ovvio come fare qualsiasi cosa tranne che mettere
da mobile
Mi ci è voluto un attimo per capire che dovevo smettere di muovermi anche per l’effetto hover su desktop ![]()
Scusa se ho trascurato questo dettaglio, ma l’intenzione è rendere questa opzione facoltativa o sarà comunque disponibile?
Questo è un plugin, quindi a meno che non lo installiate sul vostro sito non sarà disponibile
Summary Discourse Reactions allows users to React to a post from a choice of emojis, rather than only the Like heart. The available emoji selection can be set from the admin settings.
Install Guide This plugin is bundled with Discourse core. There is no need to install the plugin separately. Bored of likes in discourse? Here’s something you will definitely love. Overview Discourse-reactions is a plugin that allows user to add their reactions to the pos…
Ops, scusa, ho completamente dimenticato di aver installato questo
devo stare lavorando troppo su questo maledetto forum.
Quindi… cosa succede se ‘eek’ e ‘cry’ non funzionano per me?
Puoi provare a ricaricare forzatamente la pagina? Anche io ho avuto un problema del genere, si è risolto semplicemente con un ricaricamento forzato![]()
Purtroppo, no. Come posso aggiungere le mie emoji? Cercando il nome Unicode e inserendolo? Mi sento un po’ stupido, ma non riesco a farlo funzionare ![]()
procedi ad aggiungere le tue emoji
Ti riferisci alla creazione di emoji personalizzate o all’aggiunta alla lista delle reazioni consentite?
È stato un po’ poco chiaro, scusa, in realtà entrambi… ma pensavo che aggiungere alla lista delle reazioni consentite sarebbe stato semplice. Devo star facendo qualcosa di sbagliato.
Ci sono piani per supportare l’invio di reazioni da post/messaggi incorporati su siti remoti?
entrambi in realtà
@Astra Per creare un set di emoji personalizzate, consulta questo argomento
Per aggiungere o rimuovere reazioni nel plugin, vai alle impostazioni del tuo sito e cerca plugin:discourse-reactions. Scorrendo verso il basso, troverai l’impostazione discourse reactions enabled reactions: è qui che puoi modificare le reazioni consentite. Puoi anche aggiungere le emoji personalizzate che hai creato.
Spero che questo ti sia utile ![]()
Quindi, la mia reazione (eh eh) dopo una settimana: mi piace ancora molto la funzione e penso che sia fondamentalmente una cosa di base, un requisito minimo che dovrebbe essere abilitato ovunque.
Tuttavia, su meta, ho usato
più di qualsiasi altra cosa, perché generalmente non rispondo a cose che mi sconvolgono o mi arrabbiano, e non tutto è una festa.
Non credo che l’insieme scelto sia necessariamente un’impostazione predefinita sbagliata in generale, ma non è esattamente ciò che sceglierei per un sito tecnico come questo. Non sono sicuro di cosa vorrei esattamente al suo posto — penso che sia necessaria un’ulteriore ricerca.
Mi piace, sto lavorando su un tema quasi vuoto per testare, e la birra è rosa.
Cosa potrei aggiungere per renderla gialla?

