|
|
|
|
@ -98,6 +98,8 @@ if (!empty($new_session_list)) { |
|
|
|
|
if (!empty($course_list)) { |
|
|
|
|
foreach ($course_list as $course_data) { |
|
|
|
|
if (in_array($course_data['code'], $user_course_list)) { |
|
|
|
|
$course_data['only_title'] = $course_data['title']; |
|
|
|
|
$course_data['link'] = api_get_course_url($course_data['code'], $session_id); |
|
|
|
|
$course_data['title'] = Display::url($course_data['title'], api_get_course_url($course_data['code'], $session_id)); |
|
|
|
|
} else { |
|
|
|
|
continue; |
|
|
|
|
@ -141,10 +143,14 @@ if (!empty($course_list)) { |
|
|
|
|
// 'recent_lps' => $icons, |
|
|
|
|
//'max_mutation_date' => substr(api_get_local_time($max_mutation_date),0,10), |
|
|
|
|
'exercise_count' => $exercise_count, |
|
|
|
|
'lp_count' => $lp_count); |
|
|
|
|
'lp_count' => $lp_count, |
|
|
|
|
'only_title' => $course_data['only_title'], |
|
|
|
|
'link' => $course_data['link'] |
|
|
|
|
); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//If the requested session does not exist in my list we stop the script |
|
|
|
|
if (!api_is_platform_admin()) { |
|
|
|
|
if (!in_array($session_id, $my_session_list)) { |
|
|
|
|
@ -181,7 +187,8 @@ if (empty($session_id)) { |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
//Final data to be show |
|
|
|
|
$my_real_array = $new_exercises = array(); |
|
|
|
|
$my_real_array = array(); |
|
|
|
|
$new_exercises = array(); |
|
|
|
|
$now = time(); |
|
|
|
|
foreach($final_array as $session_data) { |
|
|
|
|
$my_course_list = isset($session_data['data']) ? $session_data['data']: array(); |
|
|
|
|
@ -275,6 +282,23 @@ if (!empty($course_id)) { |
|
|
|
|
$dates = SessionManager::parse_session_dates($session_info); |
|
|
|
|
echo Display::page_header($back_url.' '.$session_info['name']." <small>$dates<small>"); |
|
|
|
|
|
|
|
|
|
if (!empty($new_course_list)) { |
|
|
|
|
echo '<div id="session_course_list" class="row">'; |
|
|
|
|
foreach ($new_course_list as $course_item) { |
|
|
|
|
echo '<div class="span3">'; |
|
|
|
|
echo '<div class="big_icon">'; |
|
|
|
|
echo Display::url(Display::return_icon('course.png', $course_item['only_title'], array(), ICON_SIZE_BIG), $course_item['link']); |
|
|
|
|
echo '</div>'; |
|
|
|
|
echo '<div class="content">'; |
|
|
|
|
echo $course_item['title']; |
|
|
|
|
echo '</div>'; |
|
|
|
|
echo '</div>'; |
|
|
|
|
} |
|
|
|
|
echo '</div>'; |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//All Learnpaths grid settings (First tab, first subtab) |
|
|
|
|
|
|
|
|
|
$columns_courses = array(get_lang('Title'), get_lang('NumberOfPublishedExercises'), get_lang('NumberOfPublishedLps')); |
|
|
|
|
|