|
@@ -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;
|