get_id(); $lp_item_id = $lp->current; $lp_item_info = new learnpathItem($lp_item_id); if (!empty($lp_item_info)) { $visible = learnpath::is_lp_visible_for_student($lp_id, $user_id); if ($visible) { Event::event_download($doc_url); if (Security::check_abs_path($sys_course_path.$doc_url, $sys_course_path.'/')) { $full_file_name = $sys_course_path.$doc_url; DocumentManager::file_send_for_download($full_file_name); exit; } } //} } } echo Display::return_message(get_lang('ProtectedDocument'), 'error'); //api_not_allowed backbutton won't work. exit;