From 0fd7da8138ec779d37788eff4674ecacdb197944 Mon Sep 17 00:00:00 2001 From: moodler Date: Fri, 21 Nov 2003 12:54:09 +0000 Subject: [PATCH] For recent activity, only parse modules that are enabled --- course/lib.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) 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) { -- 2.39.5