edumarrom / pdaw23

Proyecto DAW - IES Doñana - Curso 2023/2024
0 stars 0 forks source link

Revision de cursos por el administrador #162

Closed edumarrom closed 9 months ago

edumarrom commented 9 months ago

En esta fusión implemento un apartado en el cpanel del administrador donde podrá revisar todos los cursos de la plataforma, con un filtrado para listar los cursos según su estado (borrador, pendiente, publicado).

Si el curso está en revisión, el administrador podrá acceder a una previsualización del curso, donde podrá revisar y verificar si el curso cumple con los requisitos mínimos para ser aprobado. En caso contrario, si el curso está publicado, podrá suspender el curso para que vuelva al estado de borrador.

Previsualización del curso

Se trata de la ficha de un curso, adaptada para el proceso de verificación. Dispone de dos botones para poder aprobar o rechazar la revisión del curso.

Un curso cumple los requisitos de aprobación si:

En la misma previsualización hay una lista de verificación que indica si el curso cumple o no con los requisitos. Si no cumple los requisitos, el botón de aprobación no estará disponible.

No obstante, además de desactivar el botón, esta lógica de verificación se ha trasladado al controlador para impedir que un administrador manipule el formulario para lograr publicar el curso. Igualmente se ha protegido la ruta de previsualización para que sólo se pueda llegar a ella si el curso esta en revisión, es decir, si el profesor ha solicitado la publicación de su curso.

dabaliu test_8000_admin_courses(HD Laptop)

dabaliu test_8000_admin_courses_accusantium-voluptates-non-magnam-possimus-veritatis-sunt(HD Laptop)