Essa é uma lista bastante extensa para instalar e testar no meu ambiente de desenvolvimento, para dizer o mínimo, então não consigo identificar qual possa ser a causa do seu problema.
Talvez você possa pular os plugins oficiais de discurso. Então a lista seria apenas:
Spoiler
- git clone https://github.com/procourse/procourse-static-pages.git
- git clone https://github.com/Ebsy/discourse-nationalflags.git
#- git clone https://github.com/paviliondev/discourse-ratings.git
- git clone https://github.com/cpradio/discourse-plugin-imgflip.git
- git clone https://github.com/paviliondev/discourse-topic-previews.git
- git clone https://github.com/paviliondev/discourse-news.git
- git clone https://github.com/paviliondev/discourse-layouts.git
- git clone https://github.com/gdpelican/retort.git
- git clone https://github.com/paviliondev/discourse-follow.git
- git clone https://github.com/cpradio/discourse-plugin-composer-help-button.git
- git clone https://github.com/paviliondev/discourse-custom-wizard.git
- git clone https://github.com/paviliondev/discourse-tickets.git
Vou te mandar uma mensagem direta mais tarde para combinar o acesso de administrador.
Eu desinstalaria a maioria delas. Mantenha apenas aquelas que são críticas para seus usuários; caso contrário, você está pedindo problemas com um risco significativo de conflitos, alterações disruptivas e uma tarefa de depuração muito mais complexa.
Normalmente, eu esperaria ver cerca de meia dúzia em um site confiável e focado em negócios.
Infelizmente, não podemos dar suporte à sua instalação a menos que deseje nos contratar.
Farei o que você pede e desinstalarei os plugins não oficiais para encontrar a causa do conflito. Vou te avisar assim que tiver novidades. No entanto, não posso fazer isso no momento, pois o site está sendo usado pelos usuários e não posso permitir tempo de inatividade agora.
Se removermos o Discourse oficial e o pavilhão, restarão apenas 5 plugins.
Na última rebuild, o plugin de avaliações de tópicos está funcionando com todos os meus plugins e componentes do tema! Inicialmente, eu tinha esse plugin desativado porque não tinha certeza se estava pronto. Aparentemente, ao deixá-lo desativado, eu não conseguia ler nenhum tópico. Ativar o plugin sem fazer mais nada resolveu o problema! Eu não adicionei nem removi nenhum plugin.
Olá,
Tenho o mesmo problema com este plugin. Se eu o desativar, recebo esta mensagem em todos os tópicos ![]()
Os logs de erro são os mesmos que os seus.
Tenho dois sites Discourse diferentes, então verifiquei os plugins e comparei com os seus.
Os mesmos plugins não oficiais são:
- git clone https://github.com/paviliondev/discourse-follow.git
- git clone https://github.com/paviliondev/discourse-custom-wizard.git
Edição: Mas em um dos meus sites, o discourse custom wizard está comentado, então talvez o plugin discourse follow esteja em conflito com as classificações de tópicos.
Lista completa de plugins / Site 1
- git clone https://github.com/discourse/docker_manager.git
- git clone https://github.com/discourse/discourse-solved.git
- git clone https://github.com/jannolii/discourse-topic-trade-buttons.git
- git clone https://github.com/paviliondev/discourse-ratings.git
- git clone https://github.com/discourse/discourse-whos-online.git
- git clone https://github.com/discourse/discourse-adplugin.git
- git clone https://github.com/paviliondev/discourse-follow.git
- git clone https://github.com/discourse/discourse-cakeday.git
- git clone https://github.com/paviliondev/discourse-locations.git
- git clone https://github.com/discourse/discourse-patreon.git
- git clone https://github.com/paviliondev/discourse-custom-wizard.git
- git clone https://github.com/discourse/discourse-spoiler-alert.git
- git clone https://github.com/discourse/discourse-calendar.git
Lista completa de plugins / Site 2
- git clone https://github.com/discourse/docker_manager.git
- git clone https://github.com/discourse/discourse-solved.git
- git clone https://github.com/jannolii/discourse-topic-trade-buttons.git
- git clone https://github.com/paviliondev/discourse-ratings.git
- git clone https://github.com/discourse/discourse-whos-online.git
- git clone https://github.com/discourse/discourse-adplugin.git
- git clone https://github.com/paviliondev/discourse-follow.git
- git clone https://github.com/paviliondev/discourse-multilingual.git
- git clone https://github.com/discourse/discourse-calendar.git
- git clone https://github.com/paviliondev/discourse-locations.git
- git clone https://github.com/paviliondev/discourse-custom-wizard.git
- git clone https://github.com/discourse/discourse-patreon.git
- git clone https://github.com/discourse/discourse-cakeday.git
@fzngagan Posso adicionar acesso de administrador em um dos meus sites se isso ajudar a descobrir qual é o problema.
Sim, para reproduzir, basta desativar o plugin de avaliações.
Dando uma olhada em alguns.
P.S.
Sim, consigo reproduzir o problema. Dando uma olhada.
Exatamente, concordo.
Precisamos disso.
Posso confirmar o mesmo problema descrito.
Passos para Reproduzir:
- Reconstrua para a versão mais recente.
- Tenha o plugin Topic Ratings instalado.
- Mantenha o plugin Topic Ratings desativado.
- Tente acessar qualquer tópico.
Solução Alternativa:
- Desinstale (comente no yml) o plugin Topic Ratings.
- Reconstrua.
@Don @AntiMetaman @Iceman
Este commit corrige o problema
Se você estiver usando em produção, sugiro evitar atualizar o plugin. Mantenha-o ativado ou remova-o se não for necessário até que o próximo período de suporte comece.
Obrigado por dedicar tempo para corrigir isso fora do período de suporte.
Algumas perguntas sobre isso:
- Quando a primeira resposta é excluída, a avaliação não parece ser redefinida para “sem avaliação”. Veja este tópico. Esse é o comportamento esperado?
- O criador do tópico pode responder ao próprio tópico e deixar uma avaliação; isso não deveria ser ignorado? Veja este tópico.
Obrigado, pessoal!
Sim, isso pode parecer um efeito colateral, mas o primeiro post não define se as avaliações estão habilitadas ou não no tópico.
Sim, eles podem avaliar cada critério apenas uma vez, então basicamente não podem influenciar totalmente as avaliações. Mas a solicitação faz sentido para alguns casos de uso.
Além disso, o período de suporte está ativo. O plugin está funcionando perfeitamente nos testes mais recentes aprovados até o momento.
Ficarei feliz em aceitar um PR se você puder tentar corrigir.
É da mesma forma, embora não seja verdade.
Demo: https://search.google.com/test/rich-results
Não é exatamente assim que a extensão funciona, mas ainda é útil para aparecer em destaque no Google. Meu site não é tão relevante para as avaliações devido ao baixo número de membros.
Olá a todos! Como posso fazer com que as avaliações apareçam em cada tópico para usuários logados e não logados?
Obrigado
Você pode ativar as avaliações para todas as categorias.



