Insignia de Avatar Silenciado

|||
-|-|-|
:information_source: | Resumen | Un pequeño plugin que muestra una insignia de silenciado cuando un usuario está silenciado. Esto anulará cualquier insignia normal.
:hammer_and_wrench: | Enlace del repositorio | GitHub - chapoi/discourse-silenced-flair
:open_book: | Guía de instalación | Cómo instalar plugins en Discourse


Características

Cuando un usuario es silenciado, se muestra una insignia en el avatar en su tarjeta de usuario, página de perfil y en el avatar de sus temas. Solo visible para los grupos que pueden ver quién está silenciado (administradores y moderadores).

  1. Tarjeta de usuario

  2. Página de perfil

  3. Avatar del tema

Limitación

Esta insignia no reemplaza ninguna insignia existente, sino que simplemente superpone visualmente la insignia de silenciado sobre ellas. Utiliza el widget post-avatar:after y 2 conectores: user-card-avatar-flair y user-profile-avatar-flair para hacer esto.

Lo que significa que cualquier otro uso de estas salidas resultará en un conflicto con este plugin.

Por hacer

  • añadir pruebas
14 Me gusta

Me pregunto si esta gran idea de un plugin podría ser rediseñada en un componente temático. Creo que tener un plugin para mostrar este tipo de información es demasiado en comparación con la API de componentes. Puede que me equivoque, pero esa podría ser una buena idea, considerando que Discourse no muestra de ninguna manera en la interfaz si un usuario está silenciado públicamente…

2 Me gusta