Merge branch 'MDL-40916_master' of https://github.com/markn86/moodle
authorDan Poltawski <dan@moodle.com>
Tue, 25 Feb 2014 02:47:20 +0000 (10:47 +0800)
committerDan Poltawski <dan@moodle.com>
Tue, 25 Feb 2014 02:47:20 +0000 (10:47 +0800)
1  2 
mod/imscp/index.php
mod/imscp/view.php

diff --combined mod/imscp/index.php
@@@ -18,7 -18,8 +18,7 @@@
  /**
   * List of file imscps in course
   *
 - * @package    mod
 - * @subpackage imscp
 + * @package mod_imscp
   * @copyright  2009 onwards Martin Dougiamas (http://dougiamas.com)
   * @license    http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
   */
@@@ -32,7 -33,11 +32,11 @@@ $course = $DB->get_record('course', arr
  require_course_login($course, true);
  $PAGE->set_pagelayout('incourse');
  
- add_to_log($course->id, 'imscp', 'view all', "index.php?id=$course->id", '');
+ $params = array(
+     'context' => context_course::instance($course->id)
+ );
+ $event = \mod_imscp\event\course_module_instance_list_viewed::create($params);
+ $event->trigger();
  
  $strimscp       = get_string('modulename', 'imscp');
  $strimscps      = get_string('modulenameplural', 'imscp');
diff --combined mod/imscp/view.php
@@@ -18,7 -18,8 +18,7 @@@
  /**
   * IMS CP module main user interface
   *
 - * @package    mod
 - * @subpackage imscp
 + * @package mod_imscp
   * @copyright  2009 Petr Skoda  {@link http://skodak.org}
   * @license    http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
   */
@@@ -45,7 -46,13 +45,13 @@@ require_course_login($course, true, $cm
  $context = context_module::instance($cm->id);
  require_capability('mod/imscp:view', $context);
  
- add_to_log($course->id, 'imscp', 'view', 'view.php?id='.$cm->id, $imscp->id, $cm->id);
+ $params = array(
+     'context' => $context,
+     'objectid' => $imscp->id
+ );
+ $event = \mod_imscp\event\course_module_viewed::create($params);
+ $event->add_record_snapshot('imscp', $imscp);
+ $event->trigger();
  
  // Update 'viewed' state if required by completion system
  $completion = new completion_info($course);