MDL-40058 mod_wiki: Replaced add_to_log for page map viewed to event

This commit is contained in:
Rajesh Taneja 2013-11-29 15:33:58 +08:00 committed by Marina Glancy
parent d6a54be3a6
commit ff79f49f44
3 changed files with 108 additions and 1 deletions

View file

@ -58,7 +58,18 @@ $context = context_module::instance($cm->id);
require_capability('mod/wiki:viewpage', $context);
$wikipage = new page_wiki_map($wiki, $subwiki, $cm);
add_to_log($course->id, "wiki", "map", "map.php?pageid=".$pageid, $pageid, $cm->id);
$event = \mod_wiki\event\page_map_viewed::create(
array(
'context' => $context,
'objectid' => $pageid,
'other' => array(
'option' => $option
)
));
$event->add_record_snapshot('wiki_pages', $page);
$event->add_record_snapshot('wiki', $wiki);
$event->add_record_snapshot('wiki_subwikis', $subwiki);
// Print page header
$wikipage->set_view($option);