Nomès entrem al Moodle, veiem el llistat dels nostres cursos i, al final de la pàgina, un enllaç que diu "Tots els cursos" que no ens serveix. Bé, doncs per a desactivar-ho seguirem el següent truc.
Al fitxer /moodle/course/renderer.php tenim que cercar la funció frontpage_my_courses, i fàcilment trobarem un codi que diu el següent:
if (!empty($courses) || !empty($rcourses) || !empty($rhosts)) {
$chelper = new coursecat_helper();
if (count($courses) > $CFG->frontpagecourselimit) {
// There are more enrolled courses than we can display, display link to 'My courses'.
$totalcount = count($courses);
$courses = array_slice($courses, 0, $CFG->frontpagecourselimit, true);
$chelper->set_courses_display_options(array(
'viewmoreurl' => new moodle_url('/my/'),
'viewmoretext' => new lang_string('mycourses')
));
} else {
// All enrolled courses are displayed, display link to 'All courses' if there are more courses in system.
$chelper->set_courses_display_options(array(
'viewmoreurl' => new moodle_url('/course/index.php'),
'viewmoretext' => new lang_string('fulllistofcourses')
));
// $totalcount = $DB->count_records('course') - 1;
}
Nomès cal comentqar la següent línia:
// $totalcount = $DB->count_records('course') - 1;