listar al usuario cursos por fecha de creación, moodle 3.1

listar al usuario cursos por fecha de creación, moodle 3.1

de Fany Lopez -
Número de respuestas: 7
Hola estimados.


Necesito ayuda, no puedo conseguir que el usuario vea la lista de sus cursos inscritos por fecha de creación, los ordeno desde administrar cursos y categorías y lo que hace es ordenarlos por fecha de creación, pero al mismo tiempo por orden alfabético, yo quisiera ver si existe alguna opción donde le muestre al usuario su listado de curso por fecha de creación.


De antemano mil gracias.

Promedio de valoraciones: -
En respuesta a Fany Lopez

Re: listar al usuario cursos por fecha de creación, moodle 3.1

de Pascal Boulerie -
En respuesta a Pascal Boulerie

Re: listar al usuario cursos por fecha de creación, moodle 3.1

de Fany Lopez -

Si se pudiera a parte de los reportes aplicarlo a todo el sitio MOODLE, para que todos incluyendo administradores, visualizaran el listado por fecha de creación.


Gracias por tu pronta respuesta.

En respuesta a Fany Lopez

Re: listar al usuario cursos por fecha de creación, moodle 3.1

de Fany Lopez -

En la carpeta course/lib.php encontré estas líneas:

if ($course->id == SITEID) {

        $courses[0] = '';

        if ($ccc = get_courses('all', 'c.id ASC', 'c.id,c.shortname')) {

            foreach ($ccc as $cc) {

                $courses[$cc->id] = $cc->shortname;

            }

        }

    } else {

        $courses[$course->id] = $course->shortname;

    }


Alguna sugerencia para usar el campo TIMEDREATED y que arroje el listado solo por fecha de creación, según yo:

if ($course->timecreated  == SITEID) {

        $courses[0] = '';

        if ($ccc = get_courses('all', 'c.timecreated ASC', 'c.id,c.shortname')) {

            foreach ($ccc as $cc) {

                $courses[$cc->timecreated ] = $cc->shortname;

            }

        }

    } else {

        $courses[$course->timecreated ] = $course->shortname;

    }

Creo que estoy mal por que no lo hace.
En respuesta a Fany Lopez

Re: listar al usuario cursos por fecha de creación, moodle 3.1

de Pascal Boulerie -

Pero cambiar el codigo PHP de Moodle es un poco dificil...

Pienso que no esta la mejor solucion... (en caso de actualización futura de la version de Moodle...)

En respuesta a Pascal Boulerie

Re: listar al usuario cursos por fecha de creación, moodle 3.1

de Fany Lopez -

Ok, gracias, buscaré alguna solución alterna ojalá y alguién más me ayude.


Saludos.

En respuesta a Fany Lopez

Re: listar al usuario cursos por fecha de creación, moodle 3.1

de Pascal Boulerie -

Desarrolar un herramiento en Moodle ? (para añadir una extension con esta nueva funcionalida)

añadir un nuevo botón en la interface gráfica de Moodle, para poder cambiar dentro algunas listas de todos los cursos :

- por fecha de creación

- por fecha de ultima utilización

- por nombre del cursos (orden alfabético)

- por un otro orden (orden logico de los cursos, segundo la practica del profesor)



Software feature request