Estoy buscando implementar una funcionalidad dentro de nuestra plataforma comunitaria que permita a los usuarios enviar solicitudes para ciertas acciones o permisos. Esto es lo que estoy imaginando:
Proceso de Envío: Los usuarios pueden crear una publicación (o un tipo específico de publicación) para solicitar permiso para una acción. Esto podría estar relacionado con recursos o actividades comunitarias compartidas.
Discusión y Aclaración: Otros miembros de la comunidad pueden responder a estas publicaciones para obtener más aclaraciones, discutir o agregar información de apoyo. La discusión está abierta a la comunidad o a un subgrupo específico, dependiendo del contexto.
Flujo de Aprobación: Un grupo predefinido de usuarios (por ejemplo, moderadores, un comité específico o un grupo de usuarios) debería poder aprobar o rechazar la solicitud basándose en la discusión y la información proporcionada. Sería ideal si esto pudiera marcarse visiblemente en la publicación de la solicitud (como cambiar el estado, agregar una etiqueta u otro indicador claro).
Seguimiento e Historial: Nos gustaría mantener un historial rastreable de estas solicitudes, incluida la discusión y la decisión final, para transparencia y referencia futura.
Estoy buscando sugerencias sobre la mejor manera de implementar esto dentro de Discourse. ¿Existen plugins existentes que puedan facilitar este tipo de flujo de trabajo? Si no es así, ¿podrían proporcionar orientación o recomendaciones sobre cómo configurar o desarrollar esta funcionalidad?
Cualquier consejo o dirección sería muy apreciado. ¡Gracias de antemano por su ayuda!
Puedes tener una categoría donde cualquiera puede crear temas.
Puedes configurar la categoría para que cualquiera pueda responder.
Puedes crear una categoría llamada “Aprobado” que permita solo al comité crear temas allí. Cuando un tema es aprobado, un miembro puede moverlo a esa categoría.
El tema tendrá un historial de todas las ediciones, incluidos los cambios de categoría.