adaptación de plugin auto-matriculación moodle 2.4

adaptación de plugin auto-matriculación moodle 2.4

de Jacob Mendoza Hernandez -
Número de respuestas: 0

Saludos!

Quiero hacer un plugin de auto matriculaciones (adaptando el plugin quetrae incluido) que permita solo matricular a un numero definible cursos y que esos cursos no sean de una id de curso igual.

Ejemplo:

Algoritmo

cursos especiales = 0 (en la tabla donde están los datos los usuarios (user, nombre, pais, etc) agregar un campo con la clave "cursos especiales" iniciado en cero a todos los usuarios)

Si "cursos especiales"  >  2 entonces

                Si id de cursos = id de curso (esta condición debe revisar las id de cursos que el usuario tiene registrados como matriculados y compararlos con el id de curso en que se quiere matricular)

                               Mensaje: no se puede tomar este curso simultáneamente

                Si id de cursos =! id de curso

                               Incrementar en 1 el campo "cursos especiales" del usuario

                               Matricular al usuario al curso

Si no

                Mensaje: usted no puede inscribirse a más de 2 curso de este tipo

 --------------

Nombre del curso especial/campo contador:  cursos_especiales_uno

Número de cursos limite: 2

 

Sera posible hacer esto?

En que directorios, con que funciones  y tablas encuentro lo que necesito?

Promedio de valoraciones: -