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 Curtiram

É 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 Curtiu

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 Curtiram

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 Curtiram

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 Curtiram

: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 Curtiu

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 Curtiu

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 Curtiram

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 Curtiram

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 Curtiu

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

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

5 Curtiram

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 Curtiram

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 Curtiram

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 Curtiram

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

3 Curtiram

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 Curtiu

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

4 Curtiram