$tool_table = Database::get_course_table(TABLE_TOOL_LIST); $temps = time(); $reqdate = "&reqdate={$temps}"; /* SWITCH TO A DIFFERENT HOMEPAGE VIEW the setting homepage_view is adjustable through the platform administration section */ if ($show_autolaunch_lp_warning) { $show_message .= Display::return_message(get_lang('TheLPAutoLaunchSettingIsONStudentsWillBeRedirectToAnSpecificLP'), 'warning'); } if (api_get_setting('course.homepage_view') == 'activity' || api_get_setting('course.homepage_view') == 'activity_big') { require 'activity.php'; } elseif (api_get_setting('course.homepage_view') == '2column') { require '2column.php'; } elseif (api_get_setting('course.homepage_view') == '3column') { require '3column.php'; } elseif (api_get_setting('course.homepage_view') == 'vertical_activity') { require 'vertical_activity.php'; } $content = '<div id="course_tools">' . $content . '</div>'; $tpl = new Template(null); $tpl->assign('message', $show_message); $tpl->assign('content', $content); // Direct login to course $tpl->assign('course_code', $course_code); $tpl->display_one_col_template(); // Deleting the objects Session::erase('_gid'); Session::erase('oLP'); Session::erase('lpobject'); api_remove_in_gradebook(); DocumentManager::removeGeneratedAudioTempFile();
} //check for flash and message $sniff_notification = ''; $some_activex = Session::read('sniff_check_some_activex'); $some_plugins = Session::read('sniff_check_some_plugins'); if (!empty($some_activex) || !empty($some_plugins)) { if (!preg_match("/flash_yes/", $some_activex) && !preg_match("/flash_yes/", $some_plugins)) { $sniff_notification = Display::return_message(get_lang('NoFlash'), 'warning', true); //js verification - To annoying of redirecting every time the page $controller->tpl->assign('sniff_notification', $sniff_notification); } } $controller->tpl->assign('profile_block', $controller->return_profile_block()); $controller->tpl->assign('user_image_block', $controller->return_user_image_block()); $controller->tpl->assign('course_block', $controller->return_course_block()); $controller->tpl->assign('navigation_course_links', $controller->return_navigation_links()); $controller->tpl->assign('search_block', $controller->return_search_block()); $controller->tpl->assign('classes_block', $controller->return_classes_block()); //if (api_is_platform_admin() || api_is_drh()) { $controller->tpl->assign('skills_block', $controller->return_skills_links()); //} $historyClass = ''; if (!empty($_GET['history'])) { $historyClass = 'courses-history'; } $controller->tpl->assign('course_history_page', $historyClass); $controller->tpl->display_two_col_template(); // Deleting the session_id. Session::erase('session_id'); api_remove_in_gradebook('in_gradebook');