UNIMOODLE / moodle-mod_certifygen

GNU General Public License v3.0
1 stars 1 forks source link

Congelar una actividad de certificado de alumno o inhabilitar la emisión de nuevos certificados #54

Open jmerinogranizo opened 1 month ago

jmerinogranizo commented 1 month ago

Sería una buena mejora, que el profesor pudiera "congelar" la actividad de certificado de alumno o inhabilitar que más usuarios pudieran emitir sus certificados. Es un debate que tuvimos Juan Pablo y Pep Toni pero que no lo plasmamos en una issue.

xpazv commented 1 month ago

Entendemos que no posible ocultar la actividad, porque eso retira el acceso a usuarios que ya tengan certificado.

El hecho de que un usuario pueda acceder a una actividad de este tipo, para no poder interactuar con la misma, realizando una petición de certificado, como experiencia de usuario, en nuestra opinión, da lugar a confusión.

Tal vez se podría articular mediante alguna restricción de acceso especifica, a nivel de curso, a modo de otros casos donde el acceso al certificado estandar de Moodle está sujeto a la realización de otras actividades o a la nota del curso.

jmerinogranizo commented 1 month ago

Pero entonces no se podrían descargar los certificados ya emitidos, ¿no? ¿No sería posible "congelar" ese contexto, permitiendo eso sí, buscar sus certificados para descargar?

xpazv commented 1 month ago

La propuesta en relación a la restriccion de acceso contemplaria el acceso para usuarios que tuviesen petición de certificado finalizada con éxito.

El problema que vemos sobre congelar contexto es que esté accesible, para un usuario que no tiene certificado, y pueda entrar pero no pueda hacer nada con esa actividad.

jmerinogranizo commented 1 month ago

La propuesta en relación a la restriccion de acceso contemplaria el acceso para usuarios que tuviesen petición de certificado finalizada con éxito.

El problema que vemos sobre congelar contexto es que esté accesible, para un usuario que no tiene certificado, y pueda entrar pero no pueda hacer nada con esa actividad.

Xavi, lo comentamos en la próxima reunión.

juacas commented 1 month ago

Creo que la mejor solución es incluir los campos estándar de fecha de inicio y fecha de fin y que fuera del rango temporal especificado no se puedan emitir certificados.

Esto permitiría una planificación sencilla en el curso y un control eficaz de ese efecto de "congelación" sin afectar al resto de operaciones de consulta.

jmerinogranizo commented 3 weeks ago

Xavi, viendo los comentarios del punto #71 , me he acordado de esta issue y no sé cómo está el desarrollo de poder congelar o desactivar la emisión de nuevos certificados permitiendo a los usuarios poder acceder a la actividad y descargar su certificado.