¿Cómo se asigna una insignia automáticamente tan pronto como alguien es añadido a un grupo?

Estoy planeando hacer alrededor de 20 insignias para 20 grupos diferentes.

Veo la adición masiva de insignias, pero no estoy seguro de cómo hacer que se active.

El plugin de automation puede añadir usuarios a un grupo cuando se asigna una insignia (leer más). Pero eso es lo opuesto a lo que estás pidiendo. Creo que tendrías que crear una consulta de insignia personalizada

1 me gusta

¿Sabes si es posible hacer que las publicaciones hechas por un miembro del Grupo X sean legibles por otros, pero que no puedan responder?

Estoy creando un foro grande con muchos grupos, ya que planeo tener un sistema de filtrado por nombre de grupo.

No veo una opción de Consulta SQL

permitir SQL de insignia arbitraria o algo parecido.

*Edición:

Habilite “enable badge sql” a través de SSH: /var/discourse/launcher ingrese a app y luego rails c y luego SiteSetting.enable_badge_sql = true. La pestaña Consulta aparece en Admin > Insignias > Nueva/Editar. (Riesgos: seguridad/rendimiento.)

Puedes crear una categoría donde los usuarios del grupo X tienen permiso para crear temas, pero los usuarios que no pertenecen a ese grupo solo pueden leer (leer más)

1 me gusta

El problema al crear categorías es que necesito 18 categorías para cubrir todos mis grupos.

Quiero que todos hablen dentro de 1 categoría grande y no en múltiples categorías.

Quiero que las publicaciones de temas tengan una seguridad basada en el Grupo, lo que denota tu rango en los foros.

Supongo que agregar etiquetas de grupo a una publicación me ayudará a filtrar la publicación, pero no evitará que otras personas respondan a una publicación específica hecha por el miembro del Grupo si no estás en el grupo.

Los permisos de publicación en Discourse se controlan por la categoría y se basan en grupos. Por lo tanto, para diferentes permisos, necesita diferentes categorías.
¿Cuál es la ventaja de una gran categoría? En listas de temas como /latest, la categoría no es tan relevante y es casi como hablar en una sola categoría. También podría usar una subcategoría por grupo dentro de una categoría principal.

1 me gusta

Las ubicaciones de las categorías no son necesarias ya que toda es la misma publicación/información.

Creo que solo agregar etiquetas de Grupo funcionará para mis necesidades, para que las personas puedan filtrar por el Grupo/rangos.

Es una jerarquía basada en habilidades, así que quiero que las personas con mayor habilidad encuentren fácilmente información de publicaciones de mayor habilidad.

También puedes filtrar por temas creados por miembros de un grupo.

https://meta.discourse.org/g/team/activity/topics o https://meta.discourse.org/filter?q=created-by%3Ateam

2 Me gusta