For recent activity, only parse modules that are enabled

This commit is contained in:
moodler
2003-11-21 12:54:09 +00:00
parent 7bc81aac9b
commit 0fd7da8138
+5 -3
View File
@@ -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) {