安裝這個 plugin
https://moodle.org/plugins/block_dedication
管理員登入也會被記錄
dedication_lib.php
public function get_students_dedication($students) {
global $DB;
$rows = array();
$where = 'courseid = :courseid AND userid = :userid AND timecreated >= :mintime AND timecreated <= :maxtime AND ip != \'ip\' AND ip != \'ip\'';
$params = array(
'courseid' => $this->course->id,
'userid' => 0,
'mintime' => $this->mintime,
'maxtime' => $this->maxtime
);
.
.
.
.
.
.
public function get_user_dedication($user, $simple = false) {
$where = 'courseid = :courseid AND userid = :userid AND timecreated >= :mintime AND timecreated <= :maxtime AND ip != \'ip\' AND ip != \'ip\'';