|
|
|
|
@ -908,8 +908,16 @@ class IndexManager |
|
|
|
|
|
|
|
|
|
$editProfileUrl = Display::getProfileEditionLink($user_id); |
|
|
|
|
|
|
|
|
|
$profile_content .= '<li class="profile-social"><a href="' . $editProfileUrl . '">'.Display::return_icon('edit-profile.png',get_lang('EditProfile'),null,ICON_SIZE_SMALL).get_lang('EditProfile').'</a></li>'; |
|
|
|
|
$profile_content .= '<li class="profile-social"><a href="' . $editProfileUrl . '">'. |
|
|
|
|
Display::return_icon( |
|
|
|
|
'edit-profile.png', |
|
|
|
|
get_lang('EditProfile'), |
|
|
|
|
null, |
|
|
|
|
ICON_SIZE_SMALL |
|
|
|
|
). |
|
|
|
|
get_lang('EditProfile').'</a></li>'; |
|
|
|
|
$profile_content .= '</ul>'; |
|
|
|
|
|
|
|
|
|
$html = self::show_right_block( |
|
|
|
|
get_lang('Profile'), |
|
|
|
|
$profile_content, |
|
|
|
|
@ -919,6 +927,20 @@ class IndexManager |
|
|
|
|
'profileCollapse' |
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
$setting = api_get_plugin_setting('bbb', 'enable_global_conference'); |
|
|
|
|
if ($setting === 'true') { |
|
|
|
|
$url = api_get_path(WEB_PLUGIN_PATH).'bbb/start.php?global=1'; |
|
|
|
|
$content = Display::url(get_lang('LaunchVideoConferenceRoom'), $url); |
|
|
|
|
$html .= self::show_right_block( |
|
|
|
|
get_lang('VideoConference'), |
|
|
|
|
$content, |
|
|
|
|
'videoconference_block', |
|
|
|
|
null, |
|
|
|
|
'videoconference', |
|
|
|
|
'videoconferenceCollapse' |
|
|
|
|
); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
return $html; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@ -1051,7 +1073,7 @@ class IndexManager |
|
|
|
|
if ($load_history) { |
|
|
|
|
// Load sessions in category in *history* |
|
|
|
|
$session_categories = UserManager::get_sessions_by_category($user_id, true); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} else { |
|
|
|
|
// Load sessions in category |
|
|
|
|
$session_categories = UserManager::get_sessions_by_category($user_id, false); |
|
|
|
|
@ -1065,7 +1087,7 @@ class IndexManager |
|
|
|
|
$html .= get_lang('YouDoNotHaveAnySessionInItsHistory'); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$sessionCount = 0; |
|
|
|
|
$courseCount = 0; |
|
|
|
|
|
|
|
|
|
@ -1085,7 +1107,7 @@ class IndexManager |
|
|
|
|
|
|
|
|
|
$this->tpl->assign('special_courses', $specialCourses); |
|
|
|
|
$this->tpl->assign('courses', $courses); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (api_get_configuration_value('view_grid_courses') && ($courses || $specialCourses)) { |
|
|
|
|
$listCourse = $this->tpl->fetch( |
|
|
|
|
$this->tpl->get_template('/user_portal/grid_courses.tpl')); |
|
|
|
|
@ -1210,11 +1232,11 @@ class IndexManager |
|
|
|
|
if (api_is_platform_admin()) { |
|
|
|
|
$actions = api_get_path(WEB_CODE_PATH) .'session/resume_session.php?id_session='.$session_id; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$coachId = $session_box['id_coach']; |
|
|
|
|
$extraFieldValue = new ExtraFieldValue('session'); |
|
|
|
|
$imageField = $extraFieldValue->get_values_by_handler_and_field_variable($session_id, 'image'); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$params['category_id'] = $session_box['category_id']; |
|
|
|
|
$params['title'] = $session_box['title']; |
|
|
|
|
//$params['subtitle'] = $extra_info; |
|
|
|
|
@ -1227,10 +1249,10 @@ class IndexManager |
|
|
|
|
$params['duration'] = isset($session_box['duration']) ? ' ' . $session_box['duration'] : null; |
|
|
|
|
$params['edit_actions'] = $actions; |
|
|
|
|
$params['show_description'] = $session_box['show_description']; |
|
|
|
|
$params['description'] = $session_box['description']; |
|
|
|
|
$params['description'] = $session_box['description']; |
|
|
|
|
$params['visibility'] = $session_box['visibility']; |
|
|
|
|
$params['show_simple_session_info'] = false; |
|
|
|
|
$params['course_list_session_style'] = $coursesListSessionStyle; |
|
|
|
|
$params['course_list_session_style'] = $coursesListSessionStyle; |
|
|
|
|
$params['num_users'] = $session_box['num_users']; |
|
|
|
|
$params['num_courses'] = $session_box['num_courses']; |
|
|
|
|
$params['courses'] = $html_courses_session; |
|
|
|
|
|