function start_course() { global $user; global $course; global $course_doc; BoltEnrollment::delete($user->id, $course->id); $iter = new BoltIter($course_doc); $iter->at(); $now = time(); $mode = default_mode($iter->item); $view_id = create_view($iter, $mode, 0); BoltEnrollment::insert("(create_time, user_id, course_id, last_view_id) values ({$now}, {$user->id}, {$course->id}, {$view_id})"); show_item($iter, $view_id, 0, $mode); }