Saltearse al contenido

Formación

Formación es el LMS del sitio: cursos, secciones, lecciones e inscripciones, con un área aparte para el aprendiz. Su clave es formacion. Es un módulo de nicho y no viene en ningún plan estándar: solo entra en A medida o como add-on.

  • Cursos con secciones y lecciones. Cada lección es de video o de texto; el video es obligatorio cuando la lección es de video. El enlace del curso es único dentro del sitio.
  • Invitación por correo con su propio token y un enlace de activación. El aprendiz se crea o se reutiliza por correo.
  • Inscripción a cursos concretos o a todos, según la invitación.
  • Progreso por lección: marcar y desmarcar reutiliza la misma fila, así que no se acumula basura.
  • Área del aprendiz con su propio acceso: mis cursos, contenido y progreso, con ingreso y recuperación de clave separados de los del equipo.
  • Ficha del aprendiz con sus datos y su estado.
  • El módulo formacion, con dos compuertas independientes: el módulo del sitio y la habilidad training del token de Sitio, que solo se exige para entrar.
  • La gestión es del dueño del sitio, no de cualquier miembro del equipo. Es más estricto que el CRM, donde un lead se asigna a cualquiera con acceso.
  • La invitación y la recuperación de clave salen por el correo del sitio: con buzón propio salen de tu dominio y sin él, por la plataforma.
  • No necesita certificaciones para funcionar, pero la emisión de certificados sería su salida natural y no está construida.
  • Todo el ciclo del curso y el área del aprendiz dan 403 con {"module": "formacion"}.
  • Las invitaciones ya enviadas dejan de abrir: la activación está detrás del módulo.
  • Los cursos, las inscripciones y el progreso siguen en la base; al encenderlo vuelven.
  • Un aprendiz no es un usuario del panel. Es una audiencia aparte: no ocupa asiento ni ve el sitio, y su token no sirve para la API del panel. Las dos audiencias nunca se cruzan, y hay prueba en las dos direcciones.
  • El mismo correo puede ser aprendiz en dos sitios, con dos filas independientes. Por eso la recuperación de clave vive en su propia tabla y no en la del equipo.
  • Invitar dos veces al mismo correo crea dos invitaciones válidas: no hay guarda que lo impida. Para reenviar, usa reenviar.
  • No se emite certificado al completar un curso. La vigencia del curso se guarda y se sirve, pero no la lee nadie: la costura con certificaciones no se ha construido.
  • Los conteos por curso hacen una consulta por fila. A la escala actual no duele; si el módulo se abre a más sitios, es lo primero que se nota.
  • Está marcado para salir del núcleo hacia un marketplace de extensiones, pero hoy sigue dentro y se activa igual que los demás.