El formulario de inicio de sesión en un curso
Un curso puede mostrar un formulario de inicio de sesión por encima de su contenido, de modo que un estudiante que simplemente no ha iniciado sesión pueda resolverlo sin salir de la página.
Dónde
Course settings → Configuration → Add a login form on top — Si está activado, se mostrará un formulario de inicio de sesión en la parte superior de la página individual del curso.
El formulario aparece en la página del curso y en las lecciones de ese curso.
Cuándo activarlo
- El curso requiere iniciar sesión. Sin un formulario, un visitante sin sesión iniciada lee un mensaje y no tiene adónde ir.
- El curso es de pago o está restringido por reglas, y los estudiantes que regresan y ya tienen acceso solo necesitan iniciar sesión.
- El sitio no tiene un enlace visible para iniciar sesión en su navegación.
Siempre que una restricción pueda resolverse iniciando sesión, el formulario debe estar en la página.
Cuándo dejarlo desactivado
- Cursos abiertos, donde nadie necesita iniciar sesión.
- Sitios donde el inicio de sesión ocurre en otro lugar y un segundo formulario resulta confuso.
- Cursos a los que solo se llega desde dentro de un área de cuenta, donde el estudiante ya ha iniciado sesión.
Qué dice el formulario
Tres textos, configurados una sola vez para todo el sitio en Settings → POM LMS → Account → My account settings:
| Ajuste | Propósito |
|---|---|
| Login form prepend | La línea situada encima del formulario |
| Login error message | Lo que dice un inicio de sesión fallido |
| Content if logged in | Lo que lee un estudiante que ya ha iniciado sesión en lugar del formulario |
Como son de ámbito global, escríbelos para que funcionen en todos los cursos.
La línea previa
El texto predeterminado explica que el acceso requiere comprar la formación y que cualquier persona que ya la tenga debe iniciar sesión.
Reescríbela para tu sitio. Es lo primero que lee un visitante bloqueado y debe cubrir ambos casos: ¿Ya estás inscrito? Inicia sesión. ¿Aún no? Mira las opciones de abajo.
El contenido para usuarios con sesión iniciada
Se muestra cuando el visitante ya ha iniciado sesión, para no ofrecer el formulario sin sentido. El texto predeterminado saluda al estudiante por su nombre, muestra el correo de la cuenta y ofrece enlaces para cerrar sesión y para el área de cuenta.
Acepta etiquetas de combinación para el nombre, los apellidos y el correo del estudiante, así como para los enlaces de cierre de sesión y del área de cuenta, de modo que un solo texto sirva para todos los estudiantes.
Úsalo para que sea útil en lugar de decorativo: un estudiante con sesión iniciada que lee esto en un curso que no puede abrir necesita saber qué cuenta está usando, que es exactamente lo que le dice el texto predeterminado.
El formulario no es la restricción
Mostrar el formulario no concede nada. Iniciar sesión solo ayuda cuando haber iniciado sesión es lo que el curso requiere — o cuando la cuenta del estudiante ya cumple la regla o tiene la compra.
Un estudiante que inicia sesión y aun así no puede entrar debería leer entonces el mensaje de no acceso, que es la razón por la que ambos deben escribirse.
Comprueba
- Activa el ajuste y actualiza el curso.
- Abre el curso en una ventana privada y confirma que el formulario aparece con tu texto previo.
- Inicia sesión desde él y confirma que vuelves a la página con el acceso resuelto correctamente.
- Recarga con la sesión iniciada y confirma que aparece el contenido para usuarios con sesión iniciada en lugar del formulario.
- Introduce una contraseña incorrecta una vez y confirma que el mensaje de error se lee con sentido.
- Confirma que el formulario también aparece en una lección de ese curso.