--- lib.php 2019-09-19 18:02:27.995315124 +1000 +++ lib.php.original 2019-09-19 17:57:53.252077074 +1000 @@ -305,7 +305,7 @@ function wiki_print_recent_activity($course, $viewfullnames, $timestart) { global $CFG, $DB, $OUTPUT; - $sql = "SELECT p.id, p.timemodified, p.subwikiid, p.title, sw.wikiid, w.wikimode, sw.userid, sw.groupid + $sql = "SELECT p.id, p.timemodified, p.subwikiid, sw.wikiid, w.wikimode, sw.userid, sw.groupid FROM {wiki_pages} p JOIN {wiki_subwikis} sw ON sw.id = p.subwikiid JOIN {wiki} w ON w.id = sw.wikiid @@ -323,9 +323,9 @@ $subwikivisible = array(); foreach ($pages as $page) { if (!isset($subwikivisible[$page->subwikiid])) { - $subwiki = (object)array('id' => $page->subwikiid, 'title' => $page->title, 'wikiid' => $page->wikiid, + $subwiki = (object)array('id' => $page->subwikiid, 'wikiid' => $page->wikiid, 'groupid' => $page->groupid, 'userid' => $page->userid); - $wiki = (object)array('id' => $page->wikiid, 'title' => $page->title, 'course' => $course->id, 'wikimode' => $page->wikimode); + $wiki = (object)array('id' => $page->wikiid, 'course' => $course->id, 'wikimode' => $page->wikimode); $subwikivisible[$page->subwikiid] = wiki_user_can_view($subwiki, $wiki); } if ($subwikivisible[$page->subwikiid]) { @@ -342,7 +342,7 @@ foreach ($wikis as $wiki) { $cm = $modinfo->instances['wiki'][$wiki->wikiid]; $link = $CFG->wwwroot . '/mod/wiki/view.php?pageid=' . $wiki->id; - print_recent_activity_note($wiki->timemodified, $wiki, $cm->name . " / " . $wiki->title, $link, false, $viewfullnames); + print_recent_activity_note($wiki->timemodified, $wiki, $cm->name, $link, false, $viewfullnames); } return true; // True if anything was printed, otherwise false