File manager - Edit - /home/missmand/public_html/learning/old/main/formation/index.php
Back
<?php /* For licensing terms, see /license.txt */ /** * @author Batiste Roger <batiste.roger@live.fr> * @package chamilo.formation */ // Requires require_once '../inc/global.inc.php'; require_once api_get_path(LIBRARY_PATH).'userportal.lib.php'; require_once 'utils.php'; require_once(api_get_path(SYS_PATH) . 'main/formation/rating.php'); // Protect script api_block_anonymous_users(); // Test user type require_once(api_get_path(SYS_PATH) . 'main/subrole/subrole.php'); $role = get_subrole(api_get_user_id()); if ($role == SU) { echo "forbidden"; exit; } // Create the index controller $header_title = "Formation"; $controller = new IndexManager($header_title); // Columns $course_list = get_courses(); $tabs = array(TAB_THEME, TAB_CAS, TAB_VIDEO); foreach ($tabs as $tab) { $course_for_tab = $course_list[$tab]['array']; $course_array = array(); foreach ($course_for_tab as $course) { $content = get_content($tab, $course['code']); $info = api_get_course_info($course['code']); $course_array[] = array('content' => $content, 'info' => $info); } $controller->tpl->assign("tab_$tab", $course_array); } $controller->tpl->assign('part', 'formation'); $controller->tpl->assign('my_user_id', api_get_user_id()); $controller->tpl->assign('my_subrole', $role); $controller->tpl->assign('is_admin', $role == ADMIN); $controller->tpl->assign('web_path', api_get_path(WEB_PATH)); $controller->tpl->assign('video_intro', get_video_intro()); $ratings = rating_read(api_get_user_id()); $controller->tpl->assign('ratings', $ratings); // Call to formation's template $tpl = $controller->tpl->get_template('layout/mm_course_main.tpl'); $controller->tpl->display($tpl);
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.01 |
proxy
|
phpinfo
|
Settings