MDL-40059 glossary: event for entry viewed

This commit is contained in:
Marina Glancy 2014-02-21 10:41:35 +08:00
parent 1ce054a38b
commit 7c92f9be80
4 changed files with 112 additions and 2 deletions

View file

@ -77,7 +77,12 @@ if ($entries) {
}
$entries[$key]->footer = "<p style=\"text-align:right\">&raquo;&nbsp;<a href=\"$CFG->wwwroot/mod/glossary/view.php?g=$entry->glossaryid\">".format_string($entry->glossaryname,true)."</a></p>";
add_to_log($entry->courseid, 'glossary', 'view entry', "showentry.php?eid=$entry->id", $entry->id, $entry->cmid);
$event = \mod_glossary\event\entry_viewed::create(array(
'objectid' => $entry->id,
'context' => $modinfo->cms[$entry->cmid]->context
));
$event->add_record_snapshot('glossary_entries', $entry);
$event->trigger();
}
}