Moodle Plugins directory: Profile Field Enrolment | Moodle.org

Profile Field Enrolment
IMPORTANT NOTE FOR PLUGIN ARCHIVE AVAILABILITY
: due to the large amount of plugins supported, it is NOT affordable
for us to update moodle.org packages. Please use the Source Control urls
to our github to get plugins archives.
This enrolment plugin allows user to register in a course by presenting some adequate values in their user profile.
Administrators can use this plugin to let people come in some courses by adding custom profile fields in user profile and setting hidden values for management purpose (site wide strategy).
the Moodle 2 version adds possibility of testing some standard user fields such as Country, Language, City, Institution or Department thus allowing to give natural access to contextual trainings or content volumes depending on the user's origin.
Al final de aquello, un usuario que se presenta a la entrada del curso con los valores acceptados tiene que quedar registrado (y visible en la lista de usuarios matriculados del curso), con la mencion explicita del metodo "Profile field" a la derecha. Espero quel aclaramiento te vaya bien.
Thanks,
Giorgio
Our need was to let some classes of users accedding and enrolling into courses that was reserved for teachers (teachers documentation and teacher training courses, Teacher coordination workplaces) without bothering if students were passing along
Parece que la auto matriculación en grupos no funciona correctamente para la versión de Moodle 2.3. Los pasos para probarlo han sido:
-Crear un curso
-Crear un grupo dentro del curso con contraseña
-Activar el plugin
-Crear una instancia del plugin
-El usuario intenta acceder al curso e introduce la contraseña definida para el grupo.
-El usuario se matricula en el curso pero no aparece dentro del grupo.
He encontrado otra incidencia dentro de la tabla de usuarios matriculados, en la columna "Roles", no es posible desasignar el rol del plugin.
Gracias y saludos
$mform->addElement('passwordunmask', 'grouppassword', get_string('grouppassword', 'enrol_profilefield'), array('id' => $instance->id."_enrolpassword"));
Debería sustituirse por "enrolpassword":
$mform->addElement('passwordunmask', 'enrolpassword', get_string('grouppassword', 'enrol_profilefield')...
-También falta por definir la siguiente etiqueta dentro del lenguaje: "passwordinvalid"
Saludos
What is the "Expected Value" is it the type of datafield or a fixed number, for instance, my user profile is string type, but I am not sure what I have to put in this box. Thank you!