Capacidad de asignar iconos a grupos de usuarios

Me gustaría poder asignar iconos a los grupos de usuarios y que se muestren junto al nombre de usuario en las publicaciones, en los perfiles y en las tarjetas de perfil, de la misma manera que se muestra la media insignia para los administradores y moderadores. Además, la capacidad de cambiar fácilmente los iconos para moderadores y administradores.

Debería ser muy sencillo como una característica principal.

Sé que se puede añadir un adorno de avatar a un grupo, pero eso simplemente no se ve bien. Tener el icono al lado del nombre es lo ideal.

2 Me gusta

Así que si concedes esta insignia y añades el usuario al grupo, luego añade estas insignias a la configuración de insignias de este Componente de Tema (si lo has instalado), debería mostrarse junto al nombre de usuario.

Sin embargo, es muy probable que haya una forma más sencilla, excepto que necesitaría algo de código como Componente de Tema.

4 Me gusta

Sí, intenté usar esto. No funciona. Estoy tratando de encontrar una manera mucho más sencilla. Agregar ese ícono de escudo a mods y administradores. Tiene que haber una manera de aplicar íconos a otros grupos. Parece que demasiadas cosas simples son muy difíciles.

Puedo intentar experimentar con esta idea y ver si puedo hacer que funcione. Aunque no prometo nada, ya que estoy bastante ocupado hoy. Pero creo que es ciertamente posible.

Para confirmar, ¿solo quieres que esto se muestre en las publicaciones? ¿O en todas partes?

2 Me gusta

Publicaciones, tarjeta de perfil, página de perfil, etc.

Al igual que el ícono de escudo predeterminado de administrador/moderador. Se muestra junto al nombre de usuario en todas partes.

Y GRACIAS. ¡Sería genial tener la capacidad de hacer esto!

Parece que es más complicado de lo que parece, ¿verdad? El ícono se crea en una función, así que no puedo anularlo (¿creo?). Probablemente tendría que ser manipulación del DOM.

Además, ¿debería esto moverse a un tema separado?

@long Seguiré buscando soluciones para hacer esto (¡aún no me rindo!)

3 Me gusta

¡Gracias! Pasé unas horas con ChatGPT anoche y no pude resolverlo.

¿Puedes dar más detalles? No es probable que añadamos una funcionalidad dedicada que sea esencialmente la misma que el adorno pero en una posición diferente, por lo que sería útil saber cuáles son los problemas con el adorno si necesita ser mejorado.

Un componente de tema es la mejor manera de hacerlo, pero habrá varias formas de añadirlo en diferentes contextos (en las publicaciones, en los perfiles, en el directorio de usuarios, etc.).

He creado un componente de tema de ejemplo aquí; esto muestra el icono del adorno del grupo después del nombre de usuario en la publicación, en lugar de en el avatar.

Creo que podrías tener un poco de consideración con nosotros, ¡hay muchas plataformas donde un cambio como este no es posible en absoluto!

6 Me gusta

Esto es exactamente lo que estaba buscando hacer. El “Flair” es el mismo ícono… solo que no está en la mejor posición ya que algunas imágenes de perfil de usuario dificultan su visibilidad.

Esa otra parte debería haber sido “tantos”… no “demasiados”. Y no estaba dirigido a Discourse. Estaba dirigido a mí mismo, jajaja. No soy el mejor en estas cosas. ¡Revisaré ese componente más tarde hoy! Además, descubrí cómo lograr algunas cosas en el plugin de Firmas (Signatures): no estoy seguro de si estos ajustes son útiles para agregarlos al plugin.

2 Me gusta

@long Creo que lo he conseguido.

Ten en cuenta que si el usuario está en 2 grupos y ambos están en la configuración, el primero de la configuración tiene prioridad.

La configuración es bastante autoexplicativa:

¡Por favor, informa si tienes algún problema!

7 Me gusta

¡Increíble, lo revisaré!

1 me gusta