[svn r9838] fix a bug on homepage (display of courses)

skala
Eric Marguin 19 years ago
parent 3f54b7927e
commit 3dd87df32c
  1. 12
      user_portal.php

@ -474,8 +474,8 @@ function display_digest($toolsList, $digest, $orderKey, $courses)
*/ */
function get_logged_user_course_html($mycours) function get_logged_user_course_html($mycours)
{ {
global $nosession;
if(api_get_setting('use_session_mode')=='true' && !isset($_GET['nosession'])){ if(api_get_setting('use_session_mode')=='true' && !$nosession){
global $now, $date_start, $date_end; global $now, $date_start, $date_end;
} }
//initialise //initialise
@ -543,7 +543,7 @@ function get_logged_user_course_html($mycours)
//show a hyperlink to the course, unless the course is closed and user is not course admin //show a hyperlink to the course, unless the course is closed and user is not course admin
if ($course_visibility != COURSE_VISIBILITY_CLOSED || $user_in_course_status == COURSEMANAGER) if ($course_visibility != COURSE_VISIBILITY_CLOSED || $user_in_course_status == COURSEMANAGER)
{ {
if(api_get_setting('use_session_mode')=='true' && !isset($_GET['nosession'])){ if(api_get_setting('use_session_mode')=='true' && !$nosession){
if(empty($mycours['id_session'])) if(empty($mycours['id_session']))
$mycours['id_session'] = 0; $mycours['id_session'] = 0;
if($user_in_course_status == COURSEMANAGER || ($date_start <= $now && $date_end >= $now) || $date_start=='0000-00-00') if($user_in_course_status == COURSEMANAGER || ($date_start <= $now && $date_end >= $now) || $date_start=='0000-00-00')
@ -672,7 +672,7 @@ function get_logged_user_course_html($mycours)
$result .= "</li>"; $result .= "</li>";
if(api_get_setting('use_session_mode')=='true' && !isset($_GET['nosession'])){ if(api_get_setting('use_session_mode')=='true' && !$nosession){
if(!empty($mycours['session_name'])){ if(!empty($mycours['session_name'])){
$session = $mycours['session_name']; $session = $mycours['session_name'];
if($date_start=='0000-00-00'){ if($date_start=='0000-00-00'){
@ -843,7 +843,7 @@ else
$list = ''; $list = '';
if(api_get_setting('use_session_mode')=='true' && !isset($_GET['nosession'])) if(api_get_setting('use_session_mode')=='true' && !$nosession)
{ {
$personal_course_list = get_personal_session_course_list($_uid); $personal_course_list = get_personal_session_course_list($_uid);
} }
@ -969,7 +969,7 @@ else
if (is_array($list)) if (is_array($list))
{ {
if(api_get_setting('use_session_mode')=='true' && !isset($_GET['nosession'])) if(api_get_setting('use_session_mode')=='true' && !$nosession)
{ {
$listActives = $listInactives = $listCourses = array(); $listActives = $listInactives = $listCourses = array();
foreach($list as $key=>$value){ foreach($list as $key=>$value){

Loading…
Cancel
Save