';
@@ -2883,7 +2888,7 @@ class CourseManager {
$course['status'] = STUDENT;
}
- $params['icon'] = Display::return_icon('blackboard.png', null, array(), ICON_SIZE_LARGE);
+ $params['icon'] = Display::return_icon('blackboard.png', $course_info['title'], array(), ICON_SIZE_LARGE);
$params['right_actions'] = '';
if (api_is_platform_admin()) {
@@ -2954,7 +2959,7 @@ class CourseManager {
while ($row = Database::fetch_array($result)) {
$params = array();
// We simply display the title of the category.
- $params['icon'] = Display::return_icon('folder_yellow.png', null, array(), ICON_SIZE_LARGE);
+ $params['icon'] = Display::return_icon('folder_yellow.png', $row['title'], array(), ICON_SIZE_LARGE);
$params['title'] = $row['title'];
$html .= self::course_item_parent(self::course_item_html($params, true), self :: display_courses_in_category($row['id'], $load_dirs));
}
@@ -3017,7 +3022,7 @@ class CourseManager {
$show_notification = Display :: show_notification($course_info);
// New code displaying the user's status in respect to this course.
- $status_icon = Display::return_icon('blackboard.png', null, array(), ICON_SIZE_LARGE);
+ $status_icon = Display::return_icon('blackboard.png', $course_info['title'], array(), ICON_SIZE_LARGE);
$params = array();
$params['right_actions'] = '';
@@ -3186,9 +3191,7 @@ class CourseManager {
}*/
$is_coach = api_is_coach($course_info['id_session'], $course['code']);
-
- $s_htlm_status_icon = Display::return_icon('blackboard_blue.png', null, array(), ICON_SIZE_LARGE);
-
+
// Display course entry.
// Show a hyperlink to the course, unless the course is closed and user is not course admin.
$session_url = '';
@@ -3216,7 +3219,7 @@ class CourseManager {
}
$params = array();
- $params['icon'] = $s_htlm_status_icon;
+ $params['icon'] = Display::return_icon('blackboard_blue.png', $course_info['name'], array(), ICON_SIZE_LARGE);
$params['link'] = $session_url;
$params['title'] = $session_title;
@@ -3300,8 +3303,7 @@ class CourseManager {
$output = array ($user_course_category, $html, $course_info['id_session'], $session, 'active' => $active, 'session_category_id' => $session_category_id);
} else {
$output = array ($course_info['user_course_cat'], $html);
- }
-
+ }
return $output;
}
diff --git a/main/inc/lib/userportal.lib.php b/main/inc/lib/userportal.lib.php
index 1a3ec7479b..b8ff9147bd 100644
--- a/main/inc/lib/userportal.lib.php
+++ b/main/inc/lib/userportal.lib.php
@@ -998,10 +998,13 @@ class IndexManager {
if ($count_courses_session > 0) {
$params = array();
- $params['icon'] = Display::return_icon('window_list.png', null, array('id' => 'session_img_'.$session['details']['id']), ICON_SIZE_LARGE);
-
- $session_box = Display :: get_session_title_box($session['details']['id']);
+
+ $session_box = Display :: get_session_title_box($session['details']['id']);
+
+ $params['icon'] = Display::return_icon('window_list.png', $session_box['title'], array('id' => 'session_img_'.$session['details']['id']), ICON_SIZE_LARGE);
+
$extra_info = (!empty($session_box['coach']) ? $session_box['coach'].' | ' : '').$session_box['dates'];
+
if (api_is_drh()) {
$session_link = $session_box['title'];
$params['link'] = null;
@@ -1058,7 +1061,7 @@ class IndexManager {
if ($count > 0) {
$session_box = Display :: get_session_title_box($session['details']['id']);
- $params['icon'] = Display::return_icon('window_list.png', null, array('width' => '48px', 'align' => 'absmiddle', 'id' => 'session_img_'.$session['details']['id'])) . ' ';
+ $params['icon'] = Display::return_icon('window_list.png', $session_box['title'], array('width' => '48px', 'align' => 'absmiddle', 'id' => 'session_img_'.$session['details']['id'])) . ' ';
if (api_is_drh()) {
$session_link = $session_box['title'];
@@ -1082,7 +1085,7 @@ class IndexManager {
if ($count_courses_session > 0) {
$params = array();
- $params['icon'] = Display::return_icon('folder_blue.png', null, array(), ICON_SIZE_LARGE);
+ $params['icon'] = Display::return_icon('folder_blue.png', $category['details']['name'], array(), ICON_SIZE_LARGE);
if (api_is_platform_admin()) {
$params['right_actions'] .= '
'.Display::return_icon('edit.png', get_lang('Edit'), array(),22).'';