Saludos Kymera
Te anexo esta imagen de ejemplo es moodle 1.9
Si te fijas la fecha de inico es 1 Sep 2011 al 15 de Oct 2011 con Vigencia de 30 Dias
Ejemplos
Un alumno ingresa el dia 5 Sep su vigencia terminaria el 5Oct y el sistema le dice al alumno estas fuera, luego el alumno ingresa de nuevo al curso el 6 Oct entonces el curso le da de nuevo 30dias te preguntaras como el alumno entra por segunda vez??? R.- Esto por la fecha limite de la matricula.
Asi como esta mi ejemplo el dia 16 Nov 2011 todos los alumnos quedaran fuera del curso, como la fecha de matriculacion ya paso (15 Oct) esto evitara que se matriculen de nuevo
La formula o el detalle esta en que a la fecha limite le sumes la vigencia y ahi tendras el dia en que todos quedaran fuera del curso
Nota: si requieres sacar a todos los alumnos a la fuerza para que no entren esta la opcion de disponibilidad puedes usar "Este curso no esta disponible para los estudiantes"
Segun veo lo que necesitas yo haria lo siguiente en futuros cursos Curso Abierto=Rango de fechas, El rango de fechas ponle como una semana para que los alumnos se matriculen en esta semana y Periodo de Vigencia =Sin limite
Ejemplo
- Curso Abierto=Rango de fechas
- Inico 1 Dic 2011
- Limite 8 Dic 2011
- Vigencia= Sin limite
Ahora cuando llegue el dia 8 el sistema ya no dejara matricularse a nadie, entonces al otro dia(9 Dic) le cambias la vigencia a por ejemplo 30dias, lo que haras con esto es que todos los alumnos sean expulsamos el mismo dia sin importar si se matriculo cualquier dia de la semana, ya que de lo contrario los alumnos que se matriculen el dia 1Dic seran expulsados el 1 de ene y los del 2Dic el 2 Ene y asi dependiendo del dia que se matricularon