Nível de Confiança - Avatar Flair

Hmm, algo deve ter mudado no core recentemente. Obrigado pelo relatório @Arduous! Precisarei dar uma olhada mais de perto na próxima semana, mas uma correção temporária deve ser adicionar isto ao CSS do Desktop do seu tema:

.topic-avatar .tl-flair {
  top: 40px;
}
4 curtidas

É possível que isso tenha mudado?
Eu só vejo em meu Discourse a opção js.trust_levels.names.xxxxx e não tenho certeza se é essa que devo alterar para isso.

1 curtida

Você pode encontrá-los pesquisando por js.trust_levels.names na sua página /admin/customize/site_texts, e isso deve exibi-los todos. :+1:

Atualizarei o OP com os novos nomes dos campos. :slight_smile:

4 curtidas

Olá @tshenry . É possível habilitar uma configuração para permitir o flair de avatar na coluna do autor na página de listas de tópicos?

2 curtidas

Infelizmente, não acredito que haja uma maneira de fazer isso neste momento. Este componente segue a mesma lógica de exibição do flair de grupo, então, dado que não mostramos o flair de grupo nos avatares dessa coluna, não vai funcionar. Existem personalizações mais profundas que poderiam fazer funcionar, mas isso estaria fora do escopo deste componente.

3 curtidas

:wave:
Pelo que sei, assim que um distintivo é atribuído, por exemplo, para newuser, ele continua a ser exibido automaticamente para níveis de confiança mais altos. O que eu gostaria de fazer é atribuir um distintivo, mas apenas para newusers.

1 curtida

Gostaria de saber se é possível que os emblemas sejam “escondidos” e disponíveis para serem escolhidos através das preferências! ou eles se tornam ativos automaticamente quando a pessoa sobe de “rank” dentro do fórum?

Olá, amigos prestativos.

tl-0

tl-1

Isso é normal ou há um problema com meu site?

1 curtida

Para grupos automáticos como os de TL, não há uma opção de configuração de grupo de ‘membros’ onde você possa marcar Definir automaticamente como grupo principal, então, assim que você configura o flair do grupo, que eu saiba, a maneira de os usuários exibirem o flair é ir para discourse.example.com/my/preferences/account e alterar:

Você considerou usar este componente de tema?

2 curtidas

Acontece no meu site também. Acho que o problema com TL0 está aqui:
https://github.com/tshenry/discourse-trust-level-avatar-flair/blob/main/common/head_tag.html#L55

Quando substituo isso por if (trustLevel !== null && trustLevel !== undefined) { os usuários TL0 também terão um flair nos tópicos.

4 curtidas

Olá @ondrej e @Moin, obrigado por dedicarem tempo para responder.

Sim, Trust-Level Avatar Flair eu uso este plugin.

Como posso editar isso @Moin?
Onde precisarei escrever?

1 curtida

Eu fiz um PR para corrigir o problema. :+1:

Farei outro mais tarde para modernizar o componente e adicionar testes.

5 curtidas

Mesclado! Muito obrigado @Arkshine.

Isso seria incrível! Este componente é muito antigo. É um dos primeiros em que trabalhei. Não tenho muito tempo atualmente para me manter atualizado com todos os meus componentes gerenciados pessoalmente, então suas contribuições são sinceramente apreciadas.

4 curtidas

Este componente de tema parou de funcionar na versão desktop da minha instância do Discourse há algum tempo. Ele ainda parece funcionar parcialmente na versão mobile.

3 curtidas

Seria ótimo ver isso atualizado para compatibilidade com as próximas mudanças no Discourse. É um componente muito útil que descobrimos que aumenta a interação do usuário. Ele conecta de forma significativa o conceito do sistema de nível de confiança.

O autor parece não ter mais atualizações, não é compatível com novas versões do Discourse. Basta baixar para o local, modificar para compatibilidade e instalar no backend para uso perfeito.

Estou no processo de atualizar este e alguns outros componentes para serem compatíveis com as próximas alterações. O trabalho e a vida têm sido agitados, então está levando algum tempo.

7 curtidas

Você considerou enviar isso como um PR? Pode facilitar o trabalho de @tshenry.

3 curtidas

Estou recebendo este banner de aviso de administrador…

[Aviso do Administrador] O tema ‘Trust Level Avatar Flair’ contém código que precisa ser atualizado. (id:discourse.script-tag-hbs) (saiba mais)

O link “saiba mais” me diz que ele falhará em setembro se não for corrigido até lá. Instruções sobre como fazer essa alteração seriam muito apreciadas!

Obrigado por criar este excelente recurso.

1 curtida

Tenho trabalhado nisso conforme tenho tempo. Aguardem, pessoal. Compartilharei uma atualização em breve. Definitivamente até o prazo de setembro.

4 curtidas