When setting up a course we have the following settings block:
Student progress
My question is regarding the "Completion tracking begins on enrolment" setting.
By switching this setting off we are then basically asking the system to start completion tracking not on enrolment, and hence without any other criteria to specify it must be when the first activity of the course is entered/started?
Looking at the completion/cron.php file however it seems that there is no code to support this? the 'timestarted' field in the 'mdl_course_completions' table is always set to 0 and updated to the completed time when the cron marks courses as completed.
Have I understood this correctly? If so is the "begin completion tracking" option "not" on enrollment going to be supported and if so, can somebody explain what the criteria actually is?
Kind regards
Richard.