I am considering Discourse for a community animation project…
I would like to know if it is possible, realistic, with Discourse, to have a system of evaluation of the activity of the members, to define their access rights to categories.
A kind of Pay or Play model,
where lurkers would be fined if they want to keep their access to premium categories, and where best active members will be rewarded with some bonus …
Is it possible, with some hadoc plugins ? would a specific external dev be mandatory ?
Anyway, as you can see, I don’t know enough Discourse, and would love to have your insights.
For the groups, I understood well then, thank you.
Could the assignment to a group be dynamic?
I had understood that the trust level was a static state, which only goes up in time. I was thinking of something more dynamic, which evolves with the weekly or monthly activity, or either on a ratio activity/age …
Concerning specific dev, I haven’t yet looked at how the plugins were developed … And since it is a change of state not very frequent, the use of the api and a piece of external software is perhaps sufficient …
Los niveles de confianza se ven así: 0->1->2<-3, 4. No puedes volver a bajar de 2 (sin que un administrador lo cambie explícitamente), pero puedes bajar de 3 a 2. El nivel 4 solo está disponible manualmente.
Para alcanzar y mantener el nivel de confianza 3, un usuario debe ver/leer/responder temas y dar/recibir “me gusta” en cualquier cantidad durante un período de tiempo, además de visitar durante un número determinado de días dentro de ese período. Todos esos valores se pueden establecer en la configuración de Niveles de Confianza.
En cuanto al modelo “pay or play”, creo que una combinación del plugin Discourse Subscriptions y el nivel de confianza 3 puede ser lo que buscas. Los niveles de confianza tienen grupos de usuarios automáticos y el plugin Subscriptions puede añadir/eliminar usuarios de un grupo automáticamente según su estado de pago.
Luego puedes cambiar la configuración de seguridad de ciertas categorías para que solo sean accesibles para el grupo trust_level_3 y tus grupos de suscripción. De esta manera, si un usuario paga la suscripción o alcanza el nivel de confianza 3, obtendrá acceso a esas categorías. Si deja de pagar o pierde el nivel de confianza 3, pierde el acceso.
“Recompensado con algún bono”, si te refieres a algo más allá del acceso gratuito a esas categorías premium, necesitaría un plugin. Busca en la categoría #plugins aquí en meta, podrías encontrar algo que satisfaga tus necesidades.