Flair de Avatar Silenciado

|||
-|-|-|
:information_source: | Resumo | Pequeno plugin que mostra um distintivo silenciado quando um usuário é silenciado. Isso substituirá qualquer distintivo regular.
:hammer_and_wrench: | Link do Repositório | GitHub - chapoi/discourse-silenced-flair
:open_book: | Guia de Instalação | Como instalar plugins no Discourse


Funcionalidades

Quando um usuário é silenciado, um distintivo de avatar é exibido no cartão do usuário, na página de perfil e no avatar do tópico. Visível apenas para os grupos que podem ver quem está silenciado (administradores e moderadores).

  1. Cartão do usuário

  2. Página de perfil

  3. Avatar do tópico

Limitação

Este distintivo não substitui nenhum distintivo existente, mas simplesmente cola o distintivo silenciado visualmente sobre eles. Ele usa o widget post-avatar:after e 2 conectores: user-card-avatar-flair e user-profile-avatar-flair para fazer isso.

Significando que qualquer outro uso dessas saídas resultará em um conflito com este plugin.

A fazer

  • adicionar testes
14 curtidas

Gostaria de saber se essa ótima ideia de plugin poderia ser refeita em um componente de tema. Acredito que ter um plugin para exibir esse tipo de informação é exagero em comparação com a API de componentes. Posso estar enganado, mas essa pode ser uma boa ideia, considerando que o Discourse não mostra de forma alguma na interface se o usuário está silenciado para o público…

2 curtidas