Пример #1
0
$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();
Пример #2
0
}
//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');