Isso seria possível como um tema, mas o propósito deste componente é ajudar a distinguir posts de tópicos de mensagens privadas. Se cada post aparecesse em balões de mensagem, isso iria contra o objetivo.
Esse espaçamento deve estar corrigido agora também. Por favor, você pode atualizar o componente e confirmar?
Parece bom, mas qualquer pessoa que tenha escolhido “Mensagem” provavelmente ficará um pouco confusa agora, pois o botão
Responder parece ter mudado para
Mensagem (talvez uma mudança do Discourse?):
Acho que isso está relacionado a uma nova mudança aqui:
Até agora, estou tendo dificuldade em pensar em algum texto além de “para Mensagem” para usar como texto adicional que funcione para ambos os botões “Responder” e “Mensagem”, mas se eu pensar em algo, adicionarei aqui.
Essa é uma mudança recente do Discourse — e uma das quais eu não estava ciente. Faz sentido, pois usar a palavra ‘Mensagem’ ajuda a diferenciá-la de uma resposta a um tópico.
Presumo que a mudança de ‘Responder’ para ‘Mensagem’ no botão seja algo configurável em Personalizar > Configurações de Texto? Seria útil saber qual configuração de Texto foi alterada no Meta para usar a palavra ‘Mensagem’ na caixa de diálogo do compositor?
NB: Esse recurso de componente é simplesmente uma maneira conveniente de adicionar (ou pré-adicionar) texto. O texto é adicionado tanto ao botão ‘Responder’ do tópico quanto ao botão ‘Mensagem’ do compositor, então você precisará levar isso em consideração se usar esse recurso de componente. Poderia alterá-lo para que você possa adicionar texto separadamente para cada botão, ou poderíamos remover esse recurso e orientar o uso da funcionalidade nativa ‘Personalizar > Configurações de Texto’, caso os usuários queiram alterar o texto.
PS: Eu simplesmente adiciono a palavra ‘Privadamente’ para ajudar a distinguir que se trata de uma mensagem privada, em vez de uma resposta a um tópico do fórum. ‘Responder Privadamente’ e ‘Mensagem Privadamente’ ainda funcionam, mas são um pouco redundantes agora no botão de mensagem.
Boa ideia; consegui alterar o valor de js.composer.create_pm (de volta?) para ‘Responder’ e obter a mesma funcionalidade de antes, embora com o novo ícone de envelope no botão “enviar” do compositor (o que está bem). @Osama pode saber de outras alterações que impactam esse componente do tema e que ainda não descobrimos, dado esse commit e possivelmente qualquer trabalho futuro nessa área:
A contagem de mensagens no cabeçalho não faz parte deste componente. Ela faz parte da funcionalidade principal de mensagens do Discourse.
Este componente apenas estiliza o texto das mensagens para que pareçam balões de fala.

Qual é a versão do Discourse?
Ops, é isso mesmo, minha culpa, desculpa. 2.7.0.beta6.
Assumo que você esteja usando a versão mais recente do componente do tema?
Se sim, não estou vendo nenhum erro com isso ao executar a versão estável mais recente do Discourse. Alguém da @staff pode ajudar a responder se isso é um problema conhecido devido a uma atualização do núcleo no beta6 que afeta os componentes dos temas?
Sim, o TC é a versão mais recente. E ainda estou recebendo o alerta na lista do TC no 2.7.0.beta7.
Tentei adicionar este tema e recebi esta mensagem de erro:
Lamentamos, mas o uso de seletores CSS #ember- ou .ember-view não é permitido, pois eles são gerados dinamicamente em tempo de execução e mudarão com o tempo, o que eventualmente resultará em CSS defeituoso. Tente outro seletor.
Então, há algo errado com o Ember. Estou usando a versão beta atual.
Sim, notei que houve uma atualização no Discourse exigindo o uso de “use strict” nas versões mais recentes do Beta. Isso quebrou vários componentes do tema. Vou ver se consigo corrigir. Ainda funciona perfeitamente na versão estável mais recente do Discourse.
Olá. Tenho gostado muito deste TC. Mas estou me perguntando: ele será descontinuado em favor das novas atualizações da versão 2.8.0?
Tive que removê-lo dos meus sites após a atualização para a versão mais recente, pois agora há conflito. No entanto, ele continuará funcionando para quem está em versões mais antigas por bastante tempo.
@Rhidian - obrigado, foi de grande ajuda. O fato de ter sido incorporado ao Discourse Core é o maior elogio possível!!!
Oh, isso significa que, ao atualizarmos para a versão mais recente do Discourse, não poderemos mais ter Bolhas de Mensagens Privadas? ![]()
Não, de forma alguma! Ele foi implementado para todos, de modo que este componente de tema não é mais necessário.
Ah, então isso significa que podemos desinstalar o componente do tema e as bolhas de mensagem continuarão existindo?
Obrigado, @nathank. Sim, acredito que não haverá mais necessidade disso assim que for integrado ao núcleo. Vários hosts ainda estão algumas versões atrás, então manteremos o plugin disponível para esses casos. Ainda não tive chance de testar a nova versão do núcleo, então o tempo dirá. Sempre pode haver espaço para adicionar algumas opções extras em relação ao núcleo, se necessário. Essa é a beleza dos temas do Discourse ![]()
Parabéns!
Ainda consigo ver algumas ideias para aproveitar seu talento incrível na personalização. Tenho um script do Tampermonkey desenvolvido por um amigo que seria ótimo receber ajuda para converter em um componente de tema. Na base, de um lado, ele decora/destaca as contas de OP e Staff publicamente, ou seja, moderadores/administradores. Também imagino que isso seria útil para moderadores de categoria dentro de suas respectivas categorias, além do escudo (no Core, envolveria o nome de usuário em uma bolha).
Além disso, antes da função de silenciar usuários, ele tinha sua própria versão, mas exigia edição manual do script. A mensagem ainda estava presente, mas oculta em um menu suspenso com o nome do usuário, em vez do bloqueio completo que temos agora.
