Fix get_logged_user_course_html

pull/2487/head
Angel Fernando Quiroz Campos 10 years ago
parent 0ca7d93ecd
commit d3464efa70
  1. 16
      main/inc/lib/course.lib.php

@ -4028,7 +4028,7 @@ class CourseManager
if (1) {
$session = '';
$active = false;
if (!empty($course_info['session_name'])) {
if (!empty($course_info['id_session'])) {
// Request for the name of the general coach
$sql = 'SELECT lastname, firstname,sc.name
@ -4042,13 +4042,12 @@ class CourseManager
$rs = Database::query($sql);
$sessioncoach = Database::store_result($rs);
$sessioncoach = $sessioncoach[0];
$sessioncoach = $sessioncoach ? $sessioncoach[0] : null;
$session = array();
$session['title'] = $course_info['session_name'];
$session = api_get_session_info($course_info['id_session']);
$session_category_id = CourseManager::get_session_category_id_by_session_id($course_info['id_session']);
$session['category'] = $sessioncoach['name'];
if ($course_info['access_start_date'] == '0000-00-00') {
if ($session['access_start_date'] == '0000-00-00') {
//$session['dates'] = get_lang('WithoutTimeLimits');
$session['dates'] = '';
if (api_get_setting('show_session_coach') === 'true') {
@ -4057,12 +4056,15 @@ class CourseManager
}
$active = true;
} else {
$session ['dates'] = ' - ' . get_lang('From') . ' ' . $course_info['access_start_date'] . ' ' . get_lang('To') . ' ' . $course_info['access_end_date'];
$session ['dates'] = ' - ' . get_lang('From') . ' ' . $session['access_start_date'] . ' ' . get_lang('To') . ' ' . $session['access_end_date'];
if (api_get_setting('show_session_coach') === 'true') {
$session['coach'] = get_lang('GeneralCoach') . ': ' . api_get_person_name($sessioncoach['firstname'],
$sessioncoach['lastname']);
}
$active = ($date_start <= $now && $date_end >= $now);
$date_start = $session['access_start_date'];
$date_end = $session['access_end_date'];
$active = !$date_end ? ($date_start <= $now) : ($date_start <= $now && $date_end >= $now);
}
}
$user_course_category = '';

Loading…
Cancel
Save