print_error("unenrolerror");
}
- add_to_log($course->id, 'course', 'unenrol', "view.php?id=$course->id", $userid);
+ add_to_log($course->id, 'course', 'unenrol',
+ "view.php?id=$course->id", $course->id);
redirect($CFG->wwwroot.'/user/index.php?id='.$course->id);
} else {
// force a refresh of mycourses
unset($USER->mycourses);
- add_to_log($course->id, 'course', 'unenrol', "view.php?id=$course->id", $USER->id);
+ add_to_log($course->id, 'course', 'unenrol',
+ "view.php?id=$course->id", $course->id);
redirect($CFG->wwwroot);
}
email_welcome_message_to_user($course, $user);
- add_to_log($course->id, 'course', 'enrol', 'view.php?id='.$course->id, $user->id);
+ add_to_log($course->id, 'course', 'enrol',
+ 'view.php?id='.$course->id, $course->id);
return true;
}
<SENTENCE TEXT="(module, action, mtable, field) VALUES ('course', 'view', 'course', 'fullname')" />
<SENTENCE TEXT="(module, action, mtable, field) VALUES ('course', 'update', 'course', 'fullname')" />
<SENTENCE TEXT="(module, action, mtable, field) VALUES ('course', 'enrol', 'course', 'fullname')" />
+ <SENTENCE TEXT="(module, action, mtable, field) VALUES ('course', 'unenrol', 'course', 'fullname')" />
<SENTENCE TEXT="(module, action, mtable, field) VALUES ('course', 'report log', 'course', 'fullname')" />
<SENTENCE TEXT="(module, action, mtable, field) VALUES ('course', 'report live', 'course', 'fullname')" />
<SENTENCE TEXT="(module, action, mtable, field) VALUES ('course', 'report outline', 'course', 'fullname')" />
</SENTENCES>
</STATEMENT>
</STATEMENTS>
-</XMLDB>
\ No newline at end of file
+</XMLDB>
upgrade_main_savepoint($result, 2008051201);
}
+ if ($result && $oldversion < 2008051202) {
+ $log_action = new stdClass();
+ $log_action->module = 'course';
+ $log_action->action = 'unenrol';
+ $log_action->mtable = 'course';
+ $log_action->field = 'fullname';
+ if (!record_exists("log_display", "action", "unenrol",
+ "module", "course")){
+ $result = $result && insert_record('log_display', $log_action);
+ }
+ upgrade_main_savepoint($result, 2008051202);
+ }
+
/*
* TODO:
* drop adodb_logsql table and create a ner general sql log table
// This is compared against the values stored in the database to determine
// whether upgrades should be performed (see lib/db/*.php)
- $version = 2008051201; // YYYYMMDD = date of the last version bump
+ $version = 2008051202; // YYYYMMDD = date of the last version bump
// XX = daily increments
$release = '2.0 dev (Build: 20080516)'; // Human-friendly version name