Thanks for updating in the future 
Many thanks for this great theme component 
We also use the Babble plugin on our site. Unfortunately, the badge icons show up there too, which makes quite a mess out of the chat. Any chance you could deactivate it for Babble?
Edit: I could hack it with this css, so at least the badge icons are a little more contained:
.poster-icon-container span.poster-icon img {
height: 1em !important;
width: 1em !important;
}
Estou vendo uma exceção vindo deste componente do tema.
Fonte: https://github.com/tshenry/discourse-post-badges/blob/master/common/head_tag.html#L26
Hmm, não consigo reproduzir imediatamente. Você pode fornecer um pouco mais de contexto sobre como está acionando o erro? Você está logado quando o erro ocorre? Assumo que o site esteja atualizado? Isso é um ambiente de desenvolvimento ou produção? Há mais alguma coisa relevante?
Isso está realmente no meu site. Angus estava tentando ajudar porque essa exceção está causando um problema com o plugin multilíngue dele. Estou na versão 2.5.0.beta1, em ambiente de produção, com vários plugins e personalizações. Não tenho certeza de quais passos seguir para solucionar o problema a partir daqui.
Obrigado pela esclarecimento
Definitivamente fica complicado à medida que você adiciona mais e mais plugins e outras personalizações de várias fontes.
A implementação deste componente certamente não é minha favorita… No momento da sua criação, tive que contornar as limitações da melhor forma que sabia. Estou torcendo para que consigamos algo que permita uma solução muito mais robusta, mas não tenho certeza de quando ou se isso acontecerá.
Enquanto isso, não poderei garantir que este componente “funcione bem” com outras personalizações. Sua melhor opção seria provavelmente contratar alguém do Marketplace para convertê-lo em um plugin que serialize corretamente as informações de distintivo necessárias.
Desculpe ser breve na minha última mensagem. Você pode reproduzir o problema sem outras personalizações, desativando o selo básico e criando uma postagem com um novo usuário. O código assume que cada usuário tem pelo menos um selo.
Aqui está uma correção: Handle no badges by angusmcleod · Pull Request #1 · discourse/discourse-post-badges · GitHub
Isso é legal! Seria ótimo ter algo assim no núcleo ou como um plugin oficial ![]()
Concordo! Este é o plugin não oficial mais indispensável que instalei. Usamos ele, junto com títulos, para denotar responsabilidades especiais em nosso grupo, como “Liaison” e “Líder de Área”. Os usuários realmente se importam em ter seus distintivos exibidos de forma proeminente.


Obrigado pelo PR @angus. Ele foi mesclado!
Em outras notícias, este componente foi transferido para nosso repositório oficial ![]()
@j.jaffeux ficará responsável pela refatoração há muito necessária deste componente. Aguardem algumas atualizações em um futuro próximo ![]()
Isso é incrível!! Parabéns a todos ![]()
Oi, muito obrigado por este addon incrível!
Depois de adicionar o plugin Country Flags, estamos tendo um problema de espaçamento.
Existe algum código CSS que possa ser usado para corrigir isso abaixo?
RESOLVIDO!!
Usando o exemplo de código aqui, foi possível criar uma correção.
[Código]
.nationalflag-post { width: 16px; margin-right: 3px }
[/código]
Resultado
Estava me perguntando, qual é o identificador de emblema de postagem a ser usado para modificar a posição e o tamanho?
Você vai precisar de um seletor bastante específico para este caso:
.topic-meta-data .names .poster-icon-container span.poster-icon {
font-size: 16px;
margin-right: 3px;
}
Sugestão amigável: recomendo que você pesquise como usar o inspeção do seu navegador para encontrar o seletor CSS necessário para estilizar um elemento (aqui está um guia para o Chrome, por exemplo).
Muito obrigado. Tenho usado o Firefox, mas recentemente um bom amigo recomendou mudar para o Chrome ou Vivaldi, pois eles têm uma ferramenta de inspeção de elemento melhor.
Também não funciona para mim.
Entendi onde está o problema. Obrigado pelos relatos. Vou tentar corrigir nas próximas 24 horas.
Edição: já deve estar corrigido agora, @tpetrov e @Anatolia. Avise se ainda tiverem algum problema.
Ainda não há uma atualização e continua o mesmo.
Ah, acho que sei o que aconteceu. Movemos o repositório para a organização oficial do Discourse no GitHub, mas a versão do componente que você instalou ainda aponta para o repositório original. Acredito que deveriam haver redirecionamentos automáticos para garantir que tudo continue funcionando. Algum tempo depois da transferência, criei um fork, o que pode ter comprometido o redirecionamento.
Acabei de excluir meu fork. Pode tentar atualizar novamente para ver se o redirecionamento volta a funcionar? Se não funcionar, recomendo reinstalar o componente a partir do link do novo repositório.



