From: moodler Date: Fri, 21 Nov 2003 12:54:09 +0000 (+0000) Subject: For recent activity, only parse modules that are enabled X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=0fd7da8138ec779d37788eff4674ecacdb197944;p=moodle.git For recent activity, only parse modules that are enabled --- diff --git a/course/lib.php b/course/lib.php index b71713e5f3..b08ea5c962 100644 --- a/course/lib.php +++ b/course/lib.php @@ -339,11 +339,13 @@ function print_recent_activity($course) { // Now display new things from each module - $mods = get_list_of_plugins("mod"); + $mods = get_records("modules", "visible", "1", "name", "id, name"); + + print_object($mods); foreach ($mods as $mod) { // Each module gets it's own logs and prints them - include_once("$CFG->dirroot/mod/$mod/lib.php"); - $print_recent_activity = $mod."_print_recent_activity"; + include_once("$CFG->dirroot/mod/$mod->name/lib.php"); + $print_recent_activity = $mod->name."_print_recent_activity"; if (function_exists($print_recent_activity)) { $modcontent = $print_recent_activity($course, $isteacher, $timestart); if ($modcontent) {