¿Hay alguna forma de hacer que parte de una publicación sea visible solo para un grupo de usuarios?

Por ejemplo, en mi categoría X (visible para los grupos A y B), quiero publicar un tema con el siguiente contenido:

**párrafo visible para los grupos A y B (todos los usuarios que pueden ver la categoría X)**
xxxxxxxxxxxxxxxxxxxxxxxxxxxxx

**párrafo visible solo para el grupo A**
xxxxxxxxxxxxxxxxxxxxxxxxxxxxx

El segundo párrafo solo debería ser visible para el grupo A.

¿Hay alguna manera de hacerlo?

Gracias por cualquier ayuda.

1 me gusta

Estoy interesado en hacer algo similar como una forma de atraer a los usuarios a pagar para suscribirse a una categoría. Un par de enfoques posibles:

  • usar CSS para ocultar parte del contenido del tema a los usuarios que no están en el grupo A

  • publicar el primer párrafo (o lo que parezca apropiado como extracto) en un tema de una categoría a la que puedan acceder tanto los grupos A como B y publicar el tema completo en una subcategoría a la que solo puedan acceder los usuarios del grupo A.

En mi caso, no creo que el enfoque CSS sea lo suficientemente seguro.

Cualquier detalle que puedas compartir sobre por qué quieres hacer esto sería útil.

Sería genial escuchar otras ideas sobre cómo lograr algo como esto.

2 Me gusta

Esto parece una solución viable para un plugin. Un campo personalizado de categoría indicaría una categoría para el extracto. Una devolución de llamada on_create crearía el tema del extracto en la otra categoría. Una versión más sofisticada utilizaría un campo personalizado de tema y un before_save para rastrear el tema del extracto y podría actualizarlo cuando se editara la fuente.

Si desea que desarrolle dicho plugin, póngase en contacto conmigo.

1 me gusta

¿Funciona whisper para grupos que no sean de personal o moderadores? Lo intenté y no pude conseguirlo. (Estoy en un sitio alojado por Discourse)

Los susurros ahora permiten grupos. :+1: Puedes añadir otros grupos a la configuración de administrador grupos permitidos para susurros:

7 Me gusta