|
|
|
@ -963,9 +963,9 @@ class IndexManager { |
|
|
|
|
|
|
|
|
|
// If we're not in the history view... |
|
|
|
|
if (!isset($_GET['history'])) { |
|
|
|
|
//Display special courses |
|
|
|
|
// Display special courses. |
|
|
|
|
$special_courses = CourseManager::display_special_courses($user_id, $this->load_directories_preview); |
|
|
|
|
//Display courses |
|
|
|
|
// Display courses. |
|
|
|
|
$courses_html .= CourseManager::display_courses($user_id, $this->load_directories_preview); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -1002,8 +1002,9 @@ class IndexManager { |
|
|
|
|
$is_coach_course = api_is_coach($session_id, $course['code']); |
|
|
|
|
$allowed_time = 0; |
|
|
|
|
$dif_time_after = 0; |
|
|
|
|
|
|
|
|
|
if ($date_session_start != '0000-00-00') { |
|
|
|
|
if ($is_coach_course) { |
|
|
|
|
if ($is_coach_course && !isset($_GET['history'])) { |
|
|
|
|
$allowed_time = api_strtotime($date_session_start) - ($days_access_before_beginning*86400); |
|
|
|
|
if ($session_now > $date_session_end) { |
|
|
|
|
$dif_time_after = $session_now - api_strtotime($date_session_end); |
|
|
|
@ -1014,7 +1015,8 @@ class IndexManager { |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
if ($session_now > $allowed_time && $days_access_after_end >= $dif_time_after-1) { |
|
|
|
|
// Read only and accessible |
|
|
|
|
// Read only and accessible. |
|
|
|
|
|
|
|
|
|
if (api_get_setting('hide_courses_in_sessions') == 'false') { |
|
|
|
|
$c = CourseManager::get_logged_user_course_html( |
|
|
|
|
$course, |
|
|
|
@ -1037,7 +1039,7 @@ class IndexManager { |
|
|
|
|
if ($count_courses_session > 0) { |
|
|
|
|
$params = array(); |
|
|
|
|
|
|
|
|
|
$session_box = Display :: get_session_title_box($session_id); |
|
|
|
|
$session_box = Display::get_session_title_box($session_id); |
|
|
|
|
|
|
|
|
|
$params['icon'] = Display::return_icon('window_list.png', $session_box['title'], array('id' => 'session_img_'.$session_id), ICON_SIZE_LARGE); |
|
|
|
|
$extra_info = !empty($session_box['coach']) ? $session_box['coach'] : null; |
|
|
|
|