Reações no Discourse

Existe alguma forma, talvez usando o Explorador de Dados, de encontrar coisas como:

  • Postagem com mais reações de “:laughing:” este ano
  • Usuário que recebeu mais reações de “:laughing:” em todas as postagens este ano
  • Usuário que usou mais reações de “:laughing:” este ano

Estou fazendo uma retrospectiva de fim de ano e adoraria destacar algumas das postagens mais engraçadas do ano!

1 curtida

FYI, há um relatório de painel no seu fórum admin dashboard - reports:

você também pode trabalhar com a versão do explorador de dados

se você pesquisar na categoria Data & reporting, poderá ter algumas ideias para trabalhar ou começar.

5 curtidas

Há também o plugin Discourse Yearly Review que você pode gostar de experimentar.

4 curtidas

Instalei o plugin, mas quando passo o mouse sobre o coração no meu fórum, não aparece o seletor. No entanto, funciona ao pressionar longamente no celular. Você tem alguma ideia do que pode estar acontecendo?

Só para acrescentar, verifiquei o arquivo discourse-reactions.js e ele está carregando corretamente na página.

Obrigado!

1 curtida

O mesmo acontece comigo no discourse 3.4.1.
Se eu inspecionar os botões no console do navegador, consigo ver parte do popover, mas ele nunca fica ativo ao passar o mouse sobre o botão de curtir:

Tudo isso funciona - se eu usar a API para reagir a qualquer uma das opções de reação, ela é registrada corretamente e mostra a contagem na postagem com o emoji.

Parece um problema com o hover da UI. Sou novo em plugins do discourse, então não investiguei além disso. Também tentei com um tema diferente e também não funcionou.

Nenhum erro no console de js, então deixei para lá por enquanto.

1 curtida

Seu plugin de reações está atualizado? E qual navegador? Nós usamos reações (sempre a versão mais recente) aqui no meta e não estamos vendo outros relatos disso.

3 curtidas

Olá @nat,

Estou tendo o mesmo problema na minha instância do Discourse que @wrapper e @Graemef descreveram. Tentei usar as versões mais recentes do Chrome e Firefox sem sucesso. Tentei comparar a versão aqui no meta com a versão da minha instância e não há diferença. Minha instância do Discourse tem a versão mais recente do plugin.
A única diferença que consigo ver é que aqui o elemento <div> recebe os atributos do popperjs (data-popper-placement), onde na minha instância ele não os recebe. Mais um detalhe crucial: estou usando a imagem de contêiner do bitnami para executar o Discourse. A versão do Discourse é v3.4.2.

1 curtida

Ótimo, obrigado. Informarei a equipe relevante.

1 curtida

@nat Obrigado pelo seu comentário. Estou usando a URL do github para instalar diretamente a versão mais recente, seguindo os passos aqui (na verdade, aqui você pode ver os botões de reação no meu site, ainda estou configurando o fórum)

Assim como @pushrbx, eu também estou usando uma imagem de contêiner Bitnami (na versão 3.4.1). Não sei se isso faz diferença, mas talvez haja algo aí.

Estou usando principalmente a solicitação de API para reações do meu site principal, e isso está funcionando bem – mostra as reações usadas corretamente, e o botão de coração está disponível e funcionando, pelo menos.

1 curtida

Mesmos sintomas descritos por @Graemef. Eu tentei a versão mais recente v.3.4.4 e reinstalei manualmente o plugin à mão, para ter certeza

Obrigado pelo plugin incrível!! Vocês são todos feras.

Estou tendo problemas para exibir a Biblioteca completa do Font Awesome 6 no plugin. Eu tinha uma lista de seis emojis que queríamos usar e, quando procuro por eles, nenhum deles está listado na tabela do seletor de emojis.

Existe algum processo que eu perdi para ativar a oferta completa do Font Awesome 6?
Este é um dos ícones que eu estava tentando usar


Mas quando procuro, ele não aparece.

1 curtida

Esses são emojis, não ícones.

Se bem me lembro, você pode enviar SVGs para serem incluídos como um emoji no seu site e, em seguida, usá-lo como reação.

2 curtidas

Você está absolutamente correto. Eu nem pensei neles como ícones!
Vou pesquisar um pouco e ver se consigo encontrar o fluxo de trabalho para fazer o upload de ícones.
Obrigado pelo feedback rápido, @NateDhaliwal

2 curtidas

Bem! A Meta tem um documento para aparentemente tudo, então aqui está o relevante:

Parece que você pode fazer upload de fotos, não de SVGs.

4 curtidas

Crie uma postagem com os emojis, inclusive os personalizados, se você criou algum.

O ‘:nome_do_emoji:’ fornecerá o código do emoji, Luke, como este: :discourse::discourse:

3 curtidas

Obrigado! \nDescobri que, no admin, em aparência, você pode fazer o upload de qualquer arquivo PNG nos emojis e, em seguida, entrar no plug-in, rolar até a parte inferior dos emojis disponíveis e todos os que foram carregados estarão lá e você pode selecioná-los para o pop-up de passar o mouse.

2 curtidas

Sim. Que bom que você conseguiu fazer funcionar :clap:!

2 curtidas

9 posts foram movidos para um novo tópico: Como a movimentação de plugins para o core é comunicada

:partying_face: Este plugin agora está incluído no core do Discourse como parte de Bundling more popular plugins with Discourse core. Se você auto-hospeda e usa o plugin, precisa removê-lo do seu app.yml antes da sua próxima atualização.

4 curtidas

Tenho uma pergunta sobre o plugin mais recente do Discourse Reactions. A descrição diz: “Este plugin funcionará como um complemento ao recurso de curtidas. Sempre que você quiser remover o plugin, todas as curtidas serão preservadas.”

Isso significa que, se eu remover o plugin, todas as reações — mesmo as negativas como “não curtir” — serão salvas como curtidas normais?

Além disso, ao usar o plugin Gamification, todas as reações (independentemente de serem positivas ou negativas) contarão para pontos como curtidas normais?

Só quero ter certeza de que entendi isso corretamente.

1 curtida