Sim, provavelmente. Não é um bug do discourse-reactions, mas algo que devemos corrigir no núcleo. O problema é que o user-card não está impedindo o evento de clique fora do cartão após usá-lo para fechá-lo.
Sim, concordo com isso.
Algumas coisas que, na minha opinião, poderiam ser melhoradas:
-
Se houver apenas curtidas em uma postagem, o número de curtidas aparece ao lado do botão de curtir (à direita), mas se houver mais de um tipo de reação, ele aparece à esquerda, junto com cada tipo de reação. Acredito que, mesmo que haja apenas
s, ele ainda deveria aparecer à esquerda, para manter a consistência (às vezes penso que uma postagem não tem nenhuma reação, mas na verdade é porque todas as reações das postagens anteriores estavam de um lado, e nesta postagem estão do outro; é fácil de notar, mas também fácil de passar despercebido). -
À esquerda, é mostrado o total de reações, mas isso pode ser um pouco enganoso, especialmente se houver emojis de
e
, que têm significados opostos. -
Seria ótimo poder selecionar mais de uma reação (ou pelo menos mais de um tipo de reação que seja mapeada para a reação de curtir).
-
Quando este plugin está ativado, as reações possíveis poderiam ser exibidas com o valor 0 e aumentar ao serem clicadas (poderia diferenciar as que você reagiu das que você não reagiu com uma cor de fundo, como o GitHub faz).
Quanto aos pontos 3 e 4, parece que estão fora do escopo deste plugin, mas de qualquer forma, baseei-me nas reações do GitHub, que adoro. Exemplo:
Acho que os pontos 1 e 2 merecem algumas melhorias, no entanto.
Obrigado pelo plugin, aliás.
Isso é por design, para que pareça o mais próximo possível das curtidas atuais quando as pessoas não usam reações. Não há planos para mudar isso no momento.
Não concordo e este é o nosso primeiro relato dessa forma. Não entendo por que deveríamos alterar a contagem com base no tipo de reação, positiva ou negativa; uma reação é uma reação.
Já respondemos a isso no tópico.
Não tenho certeza se entendi essa parte.
Sendo desenvolvedores, como podem imaginar, conhecemos as reações do GitHub
Apenas diria que um comentário do GitHub não é uma publicação do Discourse e que diferentes interfaces de usuário/contextos implicam diferentes possibilidades e limitações. Não é tão simples quanto copiar o que funciona em outro caso.
Sim, eu pensei o mesmo, mas para mim é um pouco estranho quando usado junto com este plugin (funciona muito bem quando o plugin não está ativado, porém, mas parece um pouco inconsistente quando usado em conjunto). Minha opinião, é claro.
Bem, isso depende do que o usuário deseja ver. Se ele/ela quiser ver a quantidade total de reações, está tudo bem mostrar a soma, mas se o usuário quiser saber quantas pessoas deram certos tipos de reações, uma soma não é útil. Acredito que esse seria um caso mais comum do que querer saber a soma, especialmente se uma funcionalidade para ordenar por tipo de reação, conforme solicitado aqui, for implementada (embora ambos pudessem ser exibidos de qualquer forma, não tenho certeza de como a interface deveria ser nesse caso).
Sim, mas isso não significa que as reações do GitHub (especificamente) não tenham um lugar aqui, e não vejo realmente uma razão para que não sejam adotadas, exceto se você (a equipe do Discourse) não quiser que se comportem como no GitHub, é claro, o que parece ser o caso. Por isso, também dei menos prioridade aos itens 3 e 4.
Mas a forma como funciona agora também está bem; os itens acima foram apenas minha opinião, leve como quiser e sinta-se à vontade para ignorá-los também.
Como o autor da postagem, você não quer saber “quanto” de reação houve, mas sim que tipo de reações. Isso é um reflexo direto do que fazemos na vida real: você vê quantas pessoas sorriem, quantas riem, etc. — não apenas um “montante abstrato de reação”.
Então, concordo que deveria haver um contador para cada tipo de reação. Veja a implementação do GitHub:

Concordo com o Lucas e o deeplow (e achava que tinha levantado isso em algum momento no Mattermost… muito bem pode ser que eu esteja lembrando errado). Especialmente se houver reações muito diferentes, como
vs
, ou
vs
, a soma das reações não é uma medida útil. Talvez apenas no desktop, já que não temos espaço no mobile, poderíamos projetar uma visualização que divida as reações.
Mostramos apenas 3, então isso não funcionaria e, claramente, não queremos mostrar mais (por questões de espaço). É por isso que digo que não somos como o GitHub, pois não podemos dedicar tanto espaço a isso quanto eles. Pelo menos, essa é nossa posição no momento.
Entendo o que você diz, mas uma experiência do usuário (UX) é repleta de compensações e opiniões.
Sem contar que a análise completa está a apenas um clique de distância, então não é como se não fosse possível acessá-la.
Não é tão óbvio como fazer qualquer coisa além de
no celular
Levei um segundo para perceber que também precisava parar de mexer para o efeito de hover no desktop ![]()
Desculpe se eu perdi isso, mas o plano é tornar isso opcional ou isso estará disponível de qualquer forma?
Este é um plugin, então, a menos que você o instale no seu site, ele não estará disponível.
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, desculpe, esqueci completamente que instalei isso
deve estar trabalhando demais neste maldito fórum.
Então… e se ‘eek’ e ‘cry’ não funcionarem para mim?
Pode tentar recarregar a página forçadamente? Eu também tive um problema assim, que foi resolvido apenas com um recarregamento forçado ![]()
Infelizmente, não.
Como faço para adicionar meus próprios emojis? Procurando o nome Unicode e digitando-o? Me sinto um pouco bobo, mas não consigo fazer funcionar ![]()
adicionar meus próprios emojis
Você quer dizer criar emojis personalizados ou adicioná-los à lista de reações permitidas?
Isso ficou um pouco confuso, desculpe, ambos na verdade… mas eu achei que adicionar à lista de reações permitidas seria fácil. Deve ser que estou fazendo algo errado.
Há algum plano para suportar o envio de reações a postagens/mensagens embutidas de sites remotos?
ambos, na verdade
@Astra Para criar um conjunto de emojis personalizados, consulte este tópico
Para adicionar ou remover reações no plugin, vá até as configurações do seu site e pesquise por plugin:discourse-reactions. Ao rolar para baixo, você verá a configuração discourse reactions enabled reactions, que é onde você pode alterar as reações permitidas. Você também pode adicionar emojis personalizados que criar.
Espero que isso ajude ![]()
Então, minha reação (heh) após uma semana: ainda amo o recurso e acho que é basicamente algo essencial que deveria estar ativado em todos os lugares.
No entanto, no meta, ainda uso
mais do que qualquer outra coisa, porque geralmente não estou respondendo a coisas que me chocam ou me irritam, e nem tudo é uma festa.
Não acho que o conjunto escolhido seja necessariamente um padrão ruim em geral, mas não é exatamente o que eu escolheria para um site técnico como este. Não tenho certeza do que eu gostaria no lugar — acho que mais pesquisas são necessárias.
Gosto disso e estou trabalhando em um tema quase em branco para testar, e a cerveja está rosa. O que eu poderia adicionar para deixá-la amarela? 
