¿Existe la posibilidad de restringir la subida de nivel en los niveles de confianza a algunas categorías? Lo explicaré: tengo una categoría en la que cualquier interacción en ella no cuenta para el nivel de confianza del usuario.
Cualquier ayuda sería genial.
¡¡Gracias!!
PD. Olvidé añadir que los usuarios que pueden acceder a esta categoría están todos en un grupo, en caso de que haya una posibilidad de usar eso también para este caso.
Desafortunadamente no, me temo. A menos que hayas creado un plugin que cambie el comportamiento central del nivel de confianza, lo cual suena como un plugin complicado, no puedes ajustar qué contenido afecta la subida de nivel de confianza.
¿Te importa si te pregunto por qué quieres que las interacciones en esta categoría no cuenten para los niveles de confianza? Puede haber otra forma de lograr lo que quieres que no dependa de los niveles de confianza.
Me imaginé que no sería fácil, mi cliente tiende a complicarse demasiado
Lo explicaré brevemente: estamos creando una comunidad que tendrá diferentes tipos de usuarios: algunos serán estudiantes de nuestros cursos en línea y otros serán simplemente miembros de la comunidad (no estudiantes).
El caso es que una parte de nuestro Discourse será exclusiva para estos estudiantes (una categoría cerrada solo para el grupo de estudiantes), donde recibirán apoyo de nosotros como profesores. Esta categoría será principalmente para leer, aunque podrán hacer algunas preguntas si es necesario.
La cuestión es: confiamos en los niveles de confianza para el resto de nuestra comunidad, y no tanto para esta categoría de soporte para estudiantes. Queremos premiar a los miembros que participan en toda la comunidad y evitar que miembros que solo participan en la categoría de soporte obtengan altos niveles de confianza (sería desequilibrado e injusto para el resto).
Básicamente, buscamos recompensar a los usuarios de toda la comunidad, no solo a esa parte.
¿Alguna idea sobre cómo podemos gestionar eso?
Muchas gracias de antemano por la ayuda, esta comunidad está siendo un salvavidas total
Revisaremos cada registro agregándolos manualmente al grupo (para que puedan acceder a esta categoría), pero lo que sugieres no sería así porque si los estudiantes participan activamente en el resto de la comunidad, queremos que sean tratados por igual y ganen en su “contador” de TL.
El caso es que sus interacciones en una categoría determinada no cuenten para su “contador” de TL, ya que podría alterar el equilibrio general con otros miembros que no pueden acceder a esta categoría. Bastante complejo, supongo…
Estamos creando una gran comunidad sobre un tema general, e incluirá una categoría específica que estará bloqueada solo para algunos miembros (en este caso, nuestros estudiantes). Cada estudiante se añadirá a un grupo, y esa categoría de soporte estará disponible solo para ellos. No pueden crear nuevos temas en esta categoría específica, pero pueden leer, responder y dar “me gusta”.
En el resto de la comunidad, donde todos los miembros pueden participar, compartiremos contenido, crearemos documentos colaborativos, etc.
Por lo tanto, buscamos recompensar a los miembros que más participan en la comunidad en general con TLs más altos y, por lo tanto, un trato más exclusivo (por ejemplo: hay una cuota mensual por ser miembro, pero cuando alcanzas un cierto TL puedes acceder gratis).
Lo que tememos es que los estudiantes que tienen esta categoría exclusiva obtengan TLs más altos sin participar realmente en toda la comunidad, sino solo preguntando o leyendo en la categoría de soporte.
Espero que ahora esté más claro (perdón si no lo está, es la mezcla de mi inglés no muy bueno y la complejidad de la comunidad que queremos construir )
Si esto se convierte en una solicitud de funciones, también puedo verle utilidad.
Una categoría de juegos en un foro puede tener una rotación bastante alta de publicaciones (por ejemplo, un juego continuo de la A a la Z), y sería bueno si esas publicaciones no se contaran para el recuento de leídos de TL3, ya que puede aumentar significativamente el umbral para todos los demás.
Así que este es un factor clave. Deberías poner las recompensas definidas por los niveles de TL en un lugar destacado y encontrar una manera de deducir la actividad adicional en la categoría exenta, y restarla de la actividad de TL, para crear un TL ajustado para tus estudiantes separado del TL de Discourse.
Si esto suena a que podría funcionar, puedes crear una consulta de Data Explorer (DE) para ver la actividad en esa categoría específica y hacer tus cálculos en consecuencia o incluso crear una consulta de DE más compleja que haga la comprobación y los cálculos por ti. Necesitarías un tema de soporte separado para eso o una publicación en Marketplace, ya que su complejidad puede requerir un pago.
También he pensado en esto después de ver el tema relacionado en el marketplace. De hecho, creo que es una mala idea usar los niveles de confianza para recompensar a los usuarios con ventajas especiales. Por todos los comentarios de los ingenieros, técnicamente no es sencillo. Pero conceptualmente, también parece poco claro. Del artículo del blog que explica los niveles de confianza:
Desafortunadamente, creo que la idea de usar los niveles de confianza para recompensas no relacionadas con la salud de la comunidad y los derechos del usuario proviene del mal ejemplo que da Discourse al otorgar a los usuarios habituales acceso a una categoría de “Lounge”. Creo que sería mucho mejor si Discourse pudiera proporcionar una mecánica diferente para ese acceso a la “Lounge”. Una que los administradores de la comunidad pudieran adoptar fácilmente y replicar para sus propios escenarios de recompensa.
¡Esa es una opinión interesante! Si es correcta o no, más o menos depende de ellos decidirlo, una herramienta es una herramienta, y Discourse es una herramienta. Intentemos no juzgar críticamente cómo se usa
¡Oh, claro! No tenía la intención de juzgar lo que el OP está tratando de hacer. Según mi entendimiento, la búsqueda de una solución específica se trasladó al tema del mercado. Intervine allí con algunas sugerencias.
Mi comentario anterior estaba destinado a ser una observación general: que los niveles de confianza a menudo se consideran para obtener algunas recompensas automáticas. Porque los niveles de confianza son los únicos grupos automáticos para usuarios habituales. Pero ese enfoque tiene desventajas, ya que Discourse tiene un diseño muy bien definido para los niveles de confianza. Y no es sencillo ni muy flexible, y en ese sentido, no se recomienda generalmente modificarlo.
Pero Discourse tiene muy buen soporte para recompensar insignias basadas en condiciones automatizadas. Por lo tanto, si hubiera una opción en los grupos para asignar automáticamente membresía basada en una insignia, similar a lo que ya existe con el correo electrónico, eso podría proporcionar una solución más accesible y flexible para construir escenarios de recompensas:
Por ejemplo, Discourse podría recompensar el acceso al Lounge basándose en una insignia como Aficionado o Respetado. Y creo que eso daría un mejor plano para realizar tales recompensas con Discourse que la correlación actual con el nivel de confianza de Regular.
En realidad, nuestra recompensa estaría totalmente relacionada con la salud de la comunidad, aunque parezca que no lo está. En cualquier caso, he explicado un poco más a fondo la razón por la que necesitamos esto para nuestro caso en particular, por si quieres saber más: Exclude certain categories from the Trust Levels - #8 by Shirly_Nowak
Quizás podrías usar la bandeja de entrada de mensajes privados del grupo de estudiantes como una especie de categoría (con algunos ajustes de notificación probablemente y sin etiquetar, desafortunadamente)
No consideramos esta opción, ¡así que gracias! pero la cuestión es que creamos una categoría completa ya que es un servicio de asistencia con más de 150 publicaciones en él, por eso es una categoría (con subcategorías, en realidad) para que esté organizado y sea fácil de consultar para los estudiantes (con etiquetas específicas, etc…)