Pedido grupal para Flairs

Tengo varios grupos en mi Discourse. ¿Cómo defino el “orden o precedencia” para los grupos?

Caso de uso:

Tengo usuarios que son miembros de mis cursos (que obtienen el distintivo A) y un grupo muy limitado de miembros del círculo íntimo (que obtienen el distintivo B).

Todos los miembros del círculo íntimo también son miembros de mis cursos.

Dado que ser miembro del círculo íntimo es más prestigioso, quiero que tengan el distintivo B, no el distintivo A.

¿Cómo lo configuro?

1 me gusta

Creo que puedes activar “establecer como grupo principal” para el grupo B, lo que hará que la insignia B tenga prioridad.

Establecer automáticamente como grupo principal

2 Me gusta

Lo he intentado pero no me ha funcionado. ¿Funciona históricamente? ¿Significa que funcionará para todos los usuarios que ya son miembros de ambos grupos?

Además, ¿qué pasa con tener no solo dos sino tres grupos? Este es realmente mi caso de uso real, ya que además de los miembros del curso (flair A) y los miembros del círculo íntimo (flair B), también tengo clientes de mentoría (flair C).

Me pregunto cómo configurarlo correctamente.

1 me gusta

Es posible que necesites dar a los usuarios instrucciones para establecer el grupo como principal en sus preferencias de usuario.

Alternativamente, una automatización puede funcionar. Sin embargo, esto requiere algunos conocimientos de SQL si no existe ya un script. Por lo tanto, es posible que debas considerar patrocinar un script para la automatización (este complemento es parte del núcleo) en Marketplace.

2 Me gusta

Si está basado en SQL, estaré encantado de intervenir y hacerlo yo mismo; estoy aprendiendo Discourse, pero he trabajado con SQL durante unos 20 años.

Seguiré investigando.

1 me gusta

Este tema tiene información al respecto

1 me gusta