Para popular-tags, existe alguma maneira de habilitar um número de contagem de tópicos e exibi-lo para cada tag? Preferencialmente, a contagem também deve respeitar o valor do parâmetro scopeToCategory.
Como posso exibir um painel de informações do usuário na barra lateral direita?
Olá Equipe Discourse,
Estou tentando adicionar um painel de informações do usuário à barra lateral direita usando o componente de tema Right Sidebar Blocks.
Gostaria de mostrar os detalhes do perfil do usuário atual — como nome de usuário, avatar, curtidas recebidas/dadas, número de postagens, etc. — semelhante à captura de tela.
Você poderia me informar como conseguir isso?
Obrigado pela sua ajuda!
Quais informações do usuário você deseja exibir?
Como nome de usuário, avatar, curtidas recebidas e enviadas, número de posts, etc., similar a capturas de tela.
Não sobre qual informação sobre o usuário.
Qual usuário? A barra lateral é bem estática. Existe um usuário sobre o qual você sempre deseja mostrar informações? A barra lateral é exibida em listas de tópicos onde existem muitos tópicos. Qual usuário você gostaria de mostrar? E por que clicar no avatar para ver o cartão do usuário não é a melhor solução?
Eu quero que esta seção sempre exiba as informações pessoais do usuário atualmente logado.
Concordo! Acho que seria útil adicionar o Perfil do Usuário como um bloco padrão, potencialmente reutilizando o código do Tema Central (onde foi uma adição particularmente boa, pela minha leitura)?
A única adição que eu faria a isso seria uma verificação para removê-lo assim que um usuário adicionasse uma foto de perfil e uma biografia. Dessa forma, eles não teriam que continuar olhando para ele toda vez que fizessem login…
Você pode tentar usar ou ajustar isso, é o bloco de perfil de usuário do Central com alguns ajustes:
No entanto, esse é apenas o modelo simples, ele ficará assim:
Se você quiser que ele seja estilizado de forma semelhante à aparência do Central, você pode dar uma olhada nas declarações de estilo em scss/blocks/user-profile.scss · main · Manuel Kostka / Discourse / Canvas / Central Theme · GitLab
Porque as pessoas não sabem quem são?
Obrigar as pessoas a preencher um perfil faz sentido; não está claro para mim que ver o perfil delas enviará uma mensagem clara. É esse o problema que você está tentando resolver?
Aha. Então você também acha que eles não querem ver o rosto deles o tempo todo. ![]()
Parece uma estratégia legítima para incentivar isso, dadas as conversas anteriores sobre fazê-lo…
Embora eu concorde que não é a melhor abordagem, pareceu uma parte popular do tema Central, pelo menos para algumas pessoas com quem conversei:
Presumo que seria bastante simples adicionar o texto de dica “Adicionar imagem” para as imagens de perfil e cabeçalho com links apropriados, o que melhoraria as chances de conversão.
Só posso falar por mim, mas acho que ajudaria a aumentar a “taxa” de fotos de perfil, o que é útil para a maioria das comunidades…
Olá,
Após atualizar para a versão mais recente, fd584ed (6 de junho de 2025) deste discourse-right-sidebar-blocks, o componente right-sidebar-blocks falha ao carregar na minha instância Discourse beta mais recente:
Uncaught (in promise) Error: Could not find module `ember-curry-component` imported from `discourse/theme-23/discourse/components/right-sidebar-blocks`
Eu acredito que isso está ligado a como right-sidebar-blocks.gjs naquele commit agora começa com:
import curryComponent from "ember-curry-component";
Eu não estou muito familiarizado com essa parte técnica, então se você precisar de alguma informação adicional minha, por favor me avise.
Isso é estranho. Não há nenhum componente assim, pelo que consigo ver. Talvez seja um arquivo faltando
.
Talvez, não faço ideia. Novamente, não estou nada acostumado com essas coisas técnicas, então, se você precisar de mais detalhes meus, ou se eu estiver perdendo algo óbvio, você ou qualquer outra pessoa não precisa hesitar em me avisar.
Por enquanto, estou executando uma cópia da versão anterior, f4ef4a4 de 8 de maio, que funciona perfeitamente.
Obrigado pela sua resposta!
Eu gostaria de sugerir um recurso: seria ótimo se pudéssemos instalar componentes ou layouts com um clique, referenciando outro site Discourse de outra marca.
Desculpe—a configuração técnica é um pouco complexa para mim, então algo mais simples realmente ajudaria.
Uma atualização sobre a situação. O problema parece ter sido resolvido com o Discourse v3.5.0.beta6. O problema que mencionei anteriormente estava presente apenas no v3.5.0.beta5.
Presumo que seja graças a este commit que “torna o curry-component disponível para temas/plugins”.
Tudo certo agora.
Boa observação! Acho que o curryComponent original pode ter vindo de
?
Eu gosto muito dos blocos da barra lateral direita e uso o bloco de eventos futuros. Eu poderia jurar que o evento costumava estar em ordem cronológica. Eles não estão em ordem cronológica agora, veja a captura de tela abaixo
Verifiquei e me certifiquei de que todos tivessem as datas corretas e fossem deste ano (2025).
Seria muito legal ter uma opção aqui para colocar ícones FA em cada bloco. Como ranking-star para “gamificação”, etc., comments para “últimos comentários”, etc.
Alguém mais viu isso? Eles sempre estiveram fora de ordem cronológica? No meu site auto-hospedado, isso não se corrigiu sozinho.




