por Vladimir Rodriguez.
El problema está en que los usuarios que se matriculan a un curso por este medio quedan con la matriculación suspendida y debo activarla a mano. ¿Cómo puedo hacer para que la matritulación quede activa al instante? El soporte del plugin dice que el problema es de moodle, porque el plugin Edwiser hace su trabajo de registrar al usuario y matricularlo en el curso que corresponde.
Hola estimada comunidad Moodle. Mi problema es el siguiente: tengo un sitio montado con WordPress y todo lo relativo a cursos obviamente montado en Moodle 3.4+ (Build: 20180104). Existe un plugin de WordPress llamado Edwiser Bridge que permite que mis usuarios compren un curso en WordPress y automáticamente queden registrados en Moodle con el mismo usuario y contraseña.
El plugin en WordPress requiere que se cree un servicio Web en Moodle para poder unir ambas plataformas. El servicio Web creado en Moodle tiene las siguientes funciones:
core_auth_confirm_user | Confirm a user account. | Eliminar | |
core_course_get_categories | Return category details | moodle/category:viewhiddencategories | Eliminar |
core_course_get_courses | Return course details | moodle/course:view, moodle/course:update, moodle/course:viewhiddencourses | Eliminar |
core_enrol_get_users_courses | Get the list of courses where a user is enrolled in | moodle/course:viewparticipants | Eliminar |
core_user_create_users | Create users. | moodle/user:create | Eliminar |
core_user_get_users_by_field | Retrieve users' information for a specified unique field - If you want to do a user search, use core_user_get_users() | moodle/user:viewdetails, moodle/user:viewhiddendetails, moodle/course:useremail, moodle/user:update | Eliminar |
core_user_update_users | Update users. | moodle/user:update | Eliminar |
enrol_manual_enrol_users | Manual enrol users | enrol/manual:enrol | Eliminar |
enrol_manual_unenrol_users | Manual unenrol users | enrol/manual:unenrol | Eliminar |
wdm_sso_verify_token | Return boolean value true if token matches otherwise false. |
El problema está en que los usuarios que se matriculan a un curso por este medio quedan con la matriculación suspendida y debo activarla a mano. ¿Cómo puedo hacer para que la matritulación quede activa al instante? El soporte del plugin dice que el problema es de moodle, porque el plugin Edwiser hace su trabajo de registrar al usuario y matricularlo en el curso que corresponde.
Agradezco me puedan indicar como evitar que moodle deje matrículas suspendidas.
Gracias.