Quiero:
- Crear un Grupo personalizado (llámalo Novatos)
- Agregar automáticamente a cada nuevo usuario a Novatos
Parece sencillo, pero no he logrado encontrar la respuesta.
Quiero:
Parece sencillo, pero no he logrado encontrar la respuesta.
Eso no está actualmente soportado, a menos que escribas un plugin para hacerlo.
Si quieres a todos los nuevos usuarios, siempre puedes usar el grupo @trust_level_0.
Este es mi caso de uso deseado. Busco posibles soluciones.
He intentado esto con niveles de confianza de la siguiente manera: los nuevos usuarios son TL1. Los TL1 ven el contenido X según la configuración de seguridad a nivel de tema. El problema es que los usuarios con >TL1 también ven el contenido X. Quiero ocultar el contenido X a los usuarios con >TL1.
Siento que tengo un buen dominio de los niveles de confianza, los grupos y la configuración de seguridad de temas, por lo que busco soluciones que haya pasado por alto.
¿Alguien tiene alguna solución creativa para este caso de uso?
Realmente deseo que esta sea una función disponible de inmediato. Dado que Discourse ya tiene la capacidad de agregar nuevos usuarios desde un dominio específico, no parece un gran salto permitirnos tener la capacidad de agregar a todos los nuevos usuarios (independientemente del dominio) a un grupo designado como grupo principal por el administrador.
El problema con esta solución es que TL0 también incluye siempre a TL1 y superiores. No hay forma de dirigirse únicamente a aquellos que son solo TL0.
He deseado tener la capacidad de mostrar contenido a los miembros NUEVOS desde hace algún tiempo, y la forma en que pensaba hacerlo era tener una categoría, visible solo para miembros nuevos, que incluya los materiales más básicos para empezar y que eventualmente desaparezca (a medida que se les otorga TL1 o tal vez TL2).
Puedo crear una categoría con configuraciones de seguridad para mostrarla a TL0, pero esto no logra el resultado deseado.
La mayoría de las configuraciones relacionadas con los niveles de confianza son aditivas y no exclusivas; es decir, obtienes más y más acceso, pero no puedes usar un nivel de confianza creciente para ocultar contenido que podría ser “ruido”.
Pensé que una consulta de insignias podría ayudar otorgándola a los nuevos clientes que se unen y luego revocándola cuando ya no califiquen (por ejemplo, “miembro donde días desde la inscripción < 60”). ¿Se ejecutan las consultas de revocación automáticamente o es algo que debemos agregar?
Desafortunadamente, no puedes usar insignias para limitar el acceso, ya que eso pertenece a los Grupos.
Sé que ha habido otras ideas al respecto (como esta: What if badges could optionally synchronize group membership?), pero no he encontrado ningún desarrollo posterior.
¿Existe otra forma de lograr esto (sin un plugin personalizado, ya que estamos alojados)?
Lo mismo por aquí. Cuando comenzamos a usar Discourse, los nuevos usuarios ni siquiera tienen un grupo de confianza. En realidad sí lo tienen, pero es muy limitado: un par de insignias y están en el nivel T1, pero la etiqueta incluye inusualmente T1 si etiquetas @trust_level_0… No se puede agregar un nivel de confianza automático sin pasar primero por T0… ni siquiera Discourse ha logrado esto o creado un plugin con ese tipo de sistema ![]()
No, que yo sepa. O Discourse en este caso.
Me doy cuenta de que estoy publicando sobre un tema antiguo aquí, pero tengo el mismo deseo:
Esto se resolvería teniendo lo que @zaino dijo en su publicación original.
Quizás echa un vistazo al plugin de automatización: Adding users to groups through custom field automation