@ -18,333 +18,338 @@ $id_session = (int)$_GET['id_session']; 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					SessionManager::protect_teacher_session_edit($id_session);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					$tool_name = get_lang('SessionOverview');  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					// Database Table Definitions  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					$tbl_session						= Database::get_main_table(TABLE_MAIN_SESSION);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					$tbl_session_rel_class				= Database::get_main_table(TABLE_MAIN_SESSION_CLASS);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					$tbl_session_rel_course				= Database::get_main_table(TABLE_MAIN_SESSION_COURSE);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					$tbl_course							= Database::get_main_table(TABLE_MAIN_COURSE);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					$tbl_user							= Database::get_main_table(TABLE_MAIN_USER);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					$tbl_session_rel_user				= Database::get_main_table(TABLE_MAIN_SESSION_USER);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					$tbl_session_rel_course_rel_user	= Database::get_main_table(TABLE_MAIN_SESSION_COURSE_USER);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					$tbl_session_category				= Database::get_main_table(TABLE_MAIN_SESSION_CATEGORY);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					$table_access_url_user              = Database::get_main_table(TABLE_MAIN_ACCESS_URL_REL_USER);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					$sql = 'SELECT name, nbr_courses, nbr_users, nbr_classes, DATE_FORMAT(date_start,"%d-%m-%Y") as date_start, DATE_FORMAT(date_end,"%d-%m-%Y") as date_end, lastname, firstname, username, session_admin_id, nb_days_access_before_beginning, nb_days_access_after_end, session_category_id, visibility  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
							FROM '.$tbl_session.' LEFT JOIN '.$tbl_user.' ON id_coach = user_id  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
							WHERE '.$tbl_session.'.id='.$id_session;  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					$rs      = Database::query($sql);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					$session = Database::store_result($rs);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					$session = $session[0];  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					$sql = 'SELECT name FROM  '.$tbl_session_category.' WHERE id = "'.intval($session['session_category_id']).'"';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					$rs = Database::query($sql);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					$session_category = '';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					if (Database::num_rows($rs)>0) {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						$rows_session_category = Database::store_result($rs);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						$rows_session_category = $rows_session_category[0];  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						$session_category = $rows_session_category['name'];  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					}  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					$action = isset($_GET['action']) ? $_GET['action'] : null;  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					$url_id = api_get_current_access_url_id();  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					$tool_name = get_lang('SessionOverview');  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					switch ($action) {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    case 'add_user_to_url':  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        $user_id = $_REQUEST['user_id'];  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        $result = UrlManager::add_user_to_url($user_id, $url_id);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        $user_info = api_get_user_info($user_id);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        if ($result) {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            $message = Display::return_message(get_lang('UserAdded').' '.api_get_person_name($user_info['firstname'], $user_info['lastname']), 'confirm');  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        }  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        break;  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    case 'delete':  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        $idChecked = $_GET['idChecked'];  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        if(is_array($idChecked)) {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            $my_temp = array();  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            foreach ($idChecked as $id){  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                $my_temp[]= Database::escape_string($id);// forcing the escape_string  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					if($_configuration['allow_tutors_to_assign_students_to_session'] == 'true') {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    // Database Table Definitions  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    $tbl_session						= Database::get_main_table(TABLE_MAIN_SESSION);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    $tbl_session_rel_class				= Database::get_main_table(TABLE_MAIN_SESSION_CLASS);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    $tbl_session_rel_course				= Database::get_main_table(TABLE_MAIN_SESSION_COURSE);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    $tbl_course							= Database::get_main_table(TABLE_MAIN_COURSE);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    $tbl_user							= Database::get_main_table(TABLE_MAIN_USER);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    $tbl_session_rel_user				= Database::get_main_table(TABLE_MAIN_SESSION_USER);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    $tbl_session_rel_course_rel_user	= Database::get_main_table(TABLE_MAIN_SESSION_COURSE_USER);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    $tbl_session_category				= Database::get_main_table(TABLE_MAIN_SESSION_CATEGORY);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    $table_access_url_user              = Database::get_main_table(TABLE_MAIN_ACCESS_URL_REL_USER);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    $sql = 'SELECT name, nbr_courses, nbr_users, nbr_classes, DATE_FORMAT(date_start,"%d-%m-%Y") as date_start, DATE_FORMAT(date_end,"%d-%m-%Y") as date_end, lastname, firstname, username, session_admin_id, nb_days_access_before_beginning, nb_days_access_after_end, session_category_id, visibility  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    		FROM '.$tbl_session.' LEFT JOIN '.$tbl_user.' ON id_coach = user_id  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    		WHERE '.$tbl_session.'.id='.$id_session;  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    $rs      = Database::query($sql);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    $session = Database::store_result($rs);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    $session = $session[0];  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    $sql = 'SELECT name FROM  '.$tbl_session_category.' WHERE id = "'.intval($session['session_category_id']).'"';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    $rs = Database::query($sql);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    $session_category = '';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    if (Database::num_rows($rs)>0) {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    	$rows_session_category = Database::store_result($rs);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    	$rows_session_category = $rows_session_category[0];  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    	$session_category = $rows_session_category['name'];  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    }  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    $action = isset($_GET['action']) ? $_GET['action'] : null;  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    $url_id = api_get_current_access_url_id();  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    switch ($action) {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        case 'add_user_to_url':  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            $user_id = $_REQUEST['user_id'];  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            $result = UrlManager::add_user_to_url($user_id, $url_id);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            $user_info = api_get_user_info($user_id);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            if ($result) {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                $message = Display::return_message(get_lang('UserAdded').' '.api_get_person_name($user_info['firstname'], $user_info['lastname']), 'confirm');  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            }  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            $idChecked = $my_temp;  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            $idChecked="'".implode("','",$idChecked)."'";  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            Database::query("DELETE FROM $tbl_session_rel_course WHERE id_session='$id_session' AND course_code IN($idChecked)");  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            $nbr_affected_rows=Database::affected_rows();  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            Database::query("DELETE FROM $tbl_session_rel_course_rel_user WHERE id_session='$id_session' AND course_code IN($idChecked)");  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            Database::query("UPDATE $tbl_session SET nbr_courses=nbr_courses-$nbr_affected_rows WHERE id='$id_session'");  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        }  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        if (!empty($_GET['class'])){  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            Database::query("DELETE FROM $tbl_session_rel_class WHERE session_id='$id_session' AND class_id=".Database::escape_string($_GET['class']));  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            $nbr_affected_rows=Database::affected_rows();  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            Database::query("UPDATE $tbl_session SET nbr_classes=nbr_classes-$nbr_affected_rows WHERE id='$id_session'");  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        }  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        if (!empty($_GET['user'])) {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            Database::query("DELETE FROM $tbl_session_rel_user WHERE relation_type< >".SESSION_RELATION_TYPE_RRHH." AND id_session='$id_session' AND id_user=".intval($_GET['user']));  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            $nbr_affected_rows=Database::affected_rows();  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            Database::query("UPDATE $tbl_session SET nbr_users=nbr_users-$nbr_affected_rows WHERE id='$id_session'");  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            Database::query("DELETE FROM $tbl_session_rel_course_rel_user WHERE id_session='$id_session' AND id_user=".intval($_GET['user']));  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            $nbr_affected_rows=Database::affected_rows();  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            Database::query("UPDATE $tbl_session_rel_course SET nbr_users=nbr_users-$nbr_affected_rows WHERE id_session='$id_session'");  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        }  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        break;  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					}  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					Display::display_header($tool_name);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					if (!empty($_GET['warn'])) {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Display::display_warning_message(urldecode($_GET['warn']));  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					}  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					if (!empty($message)) {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    echo $message;  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					}  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					echo Display::page_header(Display::return_icon('session.png', get_lang('Session')).' '.$session['name']);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					echo Display::page_subheader(get_lang('GeneralProperties').$url);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					?>  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					<!--  General properties  -->  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					< table  class = "data_table" >  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					< tr >  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						< td > <?php  echo  get_lang ( 'GeneralCoach' );  ?>  :</ td > 
  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						< td > <?php  echo  api_get_person_name ( $session [ 'firstname' ],  $session [ 'lastname' ]) . ' (' . $session [ 'username' ] . ')'  ?> </ td > 
  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					< / tr >  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					<?php  if ( ! empty ( $session_category ))  {  ?>  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					< tr >  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						< td > <?php  echo  get_lang ( 'SessionCategory' )  ?> </ td > 
  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						< td > <?php  echo  $session_category ;   ?> </ td > 
  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					< / tr >  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					<?php  }  ?>  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					< tr >  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						< td > <?php  echo  get_lang ( 'Date' );  ?>  :</ td > 
  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						< td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						<?php   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
							if ($session['date_start'] == '00-00-0000' & &  $session['date_end']== '00-00-0000' ) {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
							    echo get_lang('NoTimeLimits');  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        }  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
							else {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            if ($session['date_start'] != '00-00-0000') {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            	//$session['date_start'] = Display::tag('i', get_lang('NoTimeLimits'));  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                $session['date_start'] =  get_lang('From').' '.$session['date_start'];  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            } else {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            	$session['date_start'] = '';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            break;  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        case 'delete':  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            $idChecked = $_GET['idChecked'];  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            if(is_array($idChecked)) {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                $my_temp = array();  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                foreach ($idChecked as $id){  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                    $my_temp[]= Database::escape_string($id);// forcing the escape_string  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                }  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                $idChecked = $my_temp;  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                $idChecked="'".implode("','",$idChecked)."'";  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                Database::query("DELETE FROM $tbl_session_rel_course WHERE id_session='$id_session' AND course_code IN($idChecked)");  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                $nbr_affected_rows=Database::affected_rows();  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                Database::query("DELETE FROM $tbl_session_rel_course_rel_user WHERE id_session='$id_session' AND course_code IN($idChecked)");  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                Database::query("UPDATE $tbl_session SET nbr_courses=nbr_courses-$nbr_affected_rows WHERE id='$id_session'");  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            }  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            if ($session['date_end'] == '00-00-0000') {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                $session['date_end'] ='';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            } else {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            	$session['date_end'] = get_lang('Until').' '.$session['date_end'];  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            if (!empty($_GET['class'])){  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                Database::query("DELETE FROM $tbl_session_rel_class WHERE session_id='$id_session' AND class_id=".Database::escape_string($_GET['class']));  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                $nbr_affected_rows=Database::affected_rows();  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                Database::query("UPDATE $tbl_session SET nbr_classes=nbr_classes-$nbr_affected_rows WHERE id='$id_session'");  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            }  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
								echo $session['date_start'].' '.$session['date_end'];  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        }  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        ?>  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						< / td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					< / tr >  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					<!--  show nb_days_before and nb_days_after only if they are different from 0  -->  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					< tr >  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						< td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
							<?php  echo  api_ucfirst ( get_lang ( 'DaysBefore' ))  ?>  :
  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						< / td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						< td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
							<?php  echo  intval ( $session [ 'nb_days_access_before_beginning' ])  ?>   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						< / td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					< / tr >  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					< tr >  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						< td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
							<?php  echo  api_ucfirst ( get_lang ( 'DaysAfter' ))  ?>  :
  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						< / td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						< td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
							<?php  echo  intval ( $session [ 'nb_days_access_after_end' ])  ?>   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						< / td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					< / tr >  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					< tr >  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						< td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
							<?php  echo  api_ucfirst ( get_lang ( 'SessionVisibility' ))  ?>  :
  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						< / td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						< td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
							<?php  if  ( $session [ 'visibility' ] == 1 )  echo  get_lang ( 'ReadOnly' );  elseif ( $session [ 'visibility' ] == 2 )  echo  get_lang ( 'Visible' ); elseif ( $session [ 'visibility' ] == 3 )  echo  api_ucfirst ( get_lang ( 'Invisible' ))   ?>   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						< / td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					< / tr >  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					<?php  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					$multiple_url_is_on = api_get_multiple_access_url();  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					if ($multiple_url_is_on) {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    echo '< tr > < td > ';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    echo 'URL';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    echo '< / td > ';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    echo '< td > ';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    $url_list = UrlManager::get_access_url_from_session($id_session);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    foreach($url_list as $url_data) {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        echo $url_data['url'].'< br  / > ';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            if (!empty($_GET['user'])) {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                Database::query("DELETE FROM $tbl_session_rel_user WHERE relation_type< >".SESSION_RELATION_TYPE_RRHH." AND id_session='$id_session' AND id_user=".intval($_GET['user']));  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                $nbr_affected_rows=Database::affected_rows();  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                Database::query("UPDATE $tbl_session SET nbr_users=nbr_users-$nbr_affected_rows WHERE id='$id_session'");  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                Database::query("DELETE FROM $tbl_session_rel_course_rel_user WHERE id_session='$id_session' AND id_user=".intval($_GET['user']));  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                $nbr_affected_rows=Database::affected_rows();  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                Database::query("UPDATE $tbl_session_rel_course SET nbr_users=nbr_users-$nbr_affected_rows WHERE id_session='$id_session'");  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            }  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            break;  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    }  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    echo '< / td > < / tr > ';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					}  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					?>  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					< / table >  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					< br  / >  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					<?php  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					echo Display::page_subheader(get_lang('CourseList').$url);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					?>  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					<!-- List of courses  -->  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					< table  class = "data_table" >  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					< tr >  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					  < th  width = "35%" > <?php  echo  get_lang ( 'CourseTitle' );  ?> </ th > 
  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					  < th  width = "30%" > <?php  echo  get_lang ( 'CourseCoach' );  ?> </ th > 
  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					  < th  width = "20%" > <?php  echo  get_lang ( 'UsersNumber' );  ?> </ th > 
  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					< / tr >  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					<?php  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					if ($session['nbr_courses'] == 0){  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						echo '< tr >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
								< td  colspan = "4" > '.get_lang('NoCoursesForThisSession').'< / td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
							< / tr > ';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					} else {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						// select the courses  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						$sql = "SELECT code,title,visual_code, nbr_users  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
								FROM $tbl_course,$tbl_session_rel_course  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
								WHERE course_code = code  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
								AND	id_session='$id_session'  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
								ORDER BY title";  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						$result=Database::query($sql);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						$courses=Database::store_result($result);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						foreach ($courses as $course) {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
							//select the number of users  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
							$sql = " SELECT count(*) FROM $tbl_session_rel_user sru, $tbl_session_rel_course_rel_user srcru  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
									WHERE srcru.id_user = sru.id_user AND srcru.id_session = sru.id_session AND srcru.course_code = '".Database::escape_string($course['code'])."'  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
									AND sru.relation_type< >".SESSION_RELATION_TYPE_RRHH." AND srcru.id_session = '".intval($id_session)."'";  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
							$rs = Database::query($sql);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
							$course['nbr_users'] = Database::result($rs,0,0);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
							// Get coachs of the courses in session  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
							$sql = "SELECT user.lastname,user.firstname,user.username FROM $tbl_session_rel_course_rel_user session_rcru, $tbl_user user  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
									WHERE session_rcru.id_user = user.user_id AND session_rcru.id_session = '".intval($id_session)."' AND session_rcru.course_code ='".Database::escape_string($course['code'])."' AND session_rcru.status=2";  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
							$rs = Database::query($sql);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
							$coachs = array();  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
							if (Database::num_rows($rs) > 0) {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
								while($info_coach = Database::fetch_array($rs)) {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
									$coachs[] = api_get_person_name($info_coach['firstname'], $info_coach['lastname']).' ('.$info_coach['username'].')';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
								}  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
							} else {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
								$coach = get_lang('None');  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
							}  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
							if (count($coachs) > 0) {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
								$coach = implode('< br  / > ',$coachs);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
							} else {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
								$coach = get_lang('None');  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
							}  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
							$orig_param = '&origin=resume_session';   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
							//hide_course_breadcrumb the parameter has been added to hide the name of the course, that appeared in the default $interbreadcrumb  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
							echo '  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
							< tr >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
								< td > '.Display::url($course['title'].' ('.$course['visual_code'].')', api_get_path(WEB_COURSE_PATH).$course['code'].'/?id_session='.$id_session),'< / td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
								< td > '.$coach.'< / td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
								< td > '.$course['nbr_users'].'< / td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
								  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
							< / tr > ';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						}  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					}  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					?>  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					< / table >  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					< br  / >  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					<?php  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					echo Display::page_subheader(get_lang('UserList').$url);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					?>  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					<!-- List of users  -->  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					< table  class = "data_table" >  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Display::display_header($tool_name);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    if (!empty($_GET['warn'])) {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        Display::display_warning_message(urldecode($_GET['warn']));  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    }  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    if (!empty($message)) {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        echo $message;  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    }  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    echo Display::page_header(Display::return_icon('session.png', get_lang('Session')).' '.$session['name']);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    echo Display::page_subheader(get_lang('GeneralProperties').$url);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    ?>  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    <!--  General properties  -->   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    < table  class = "data_table" >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    < tr >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        < th >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            <?php  echo  get_lang ( 'User' );  ?>   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        < / th >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        < th >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            <?php  echo  get_lang ( 'Actions' );  ?>   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        < / th >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    	< td > <?php  echo  get_lang ( 'GeneralCoach' );  ?>  :</ td > 
  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    	< td > <?php  echo  api_get_person_name ( $session [ 'firstname' ],  $session [ 'lastname' ]) . ' (' . $session [ 'username' ] . ')'  ?> </ td > 
  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    < / tr >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					<?php  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					if ($session['nbr_users']==0) {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						echo '< tr >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
								< td  colspan = "2" > '.get_lang('NoUsersForThisSession').'< / td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
							< / tr > ';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					} else {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						$order_clause = api_sort_by_first_name() ? ' ORDER BY firstname, lastname' : ' ORDER BY lastname, firstname';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    <?php  if ( ! empty ( $session_category ))  {  ?>   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    < tr >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    	< td > <?php  echo  get_lang ( 'SessionCategory' )  ?> </ td > 
  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    	< td > <?php  echo  $session_category ;   ?> </ td > 
  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    < / tr >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    <?php  }  ?>   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    < tr >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    	< td > <?php  echo  get_lang ( 'Date' );  ?>  :</ td > 
  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    	< td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    	<?php   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    		if ($session['date_start'] == '00-00-0000' & &  $session['date_end']== '00-00-0000' ) {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    		    echo get_lang('NoTimeLimits');  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            }  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    		else {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                if ($session['date_start'] != '00-00-0000') {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                	//$session['date_start'] = Display::tag('i', get_lang('NoTimeLimits'));  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                    $session['date_start'] =  get_lang('From').' '.$session['date_start'];  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                } else {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                	$session['date_start'] = '';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                }  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                if ($session['date_end'] == '00-00-0000') {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                    $session['date_end'] ='';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                } else {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                	$session['date_end'] = get_lang('Until').' '.$session['date_end'];  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                }  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    			echo $session['date_start'].' '.$session['date_end'];  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            }  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            ?>  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    	< / td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    < / tr >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    <!--  show nb_days_before and nb_days_after only if they are different from 0  -->   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    < tr >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    	< td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    		<?php  echo  api_ucfirst ( get_lang ( 'DaysBefore' ))  ?>  :
  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    	< / td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    	< td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    		<?php  echo  intval ( $session [ 'nb_days_access_before_beginning' ])  ?>   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    	< / td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    < / tr >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    < tr >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    	< td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    		<?php  echo  api_ucfirst ( get_lang ( 'DaysAfter' ))  ?>  :
  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    	< / td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    	< td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    		<?php  echo  intval ( $session [ 'nb_days_access_after_end' ])  ?>   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    	< / td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    < / tr >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    < tr >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    	< td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    		<?php  echo  api_ucfirst ( get_lang ( 'SessionVisibility' ))  ?>  :
  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    	< / td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    	< td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    		<?php  if  ( $session [ 'visibility' ] == 1 )  echo  get_lang ( 'ReadOnly' );  elseif ( $session [ 'visibility' ] == 2 )  echo  get_lang ( 'Visible' ); elseif ( $session [ 'visibility' ] == 3 )  echo  api_ucfirst ( get_lang ( 'Invisible' ))   ?>   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    	< / td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    < / tr >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    <?php   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    $multiple_url_is_on = api_get_multiple_access_url();  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    if ($multiple_url_is_on) {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        $sql = "SELECT u.user_id, lastname, firstname, username, access_url_id  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                FROM $tbl_user u  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                INNER JOIN $tbl_session_rel_user su  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                ON u.user_id = su.id_user AND su.relation_type< >".SESSION_RELATION_TYPE_RRHH."  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                LEFT OUTER JOIN $table_access_url_user uu ON (uu.user_id = u.user_id)  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                WHERE su.id_session = $id_session AND (access_url_id = $url_id OR access_url_id is null )  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                $order_clause";  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        echo '< tr > < td > ';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        echo 'URL';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        echo '< / td > ';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        echo '< td > ';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        $url_list = UrlManager::get_access_url_from_session($id_session);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        foreach($url_list as $url_data) {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            echo $url_data['url'].'< br  / > ';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        }  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        echo '< / td > < / tr > ';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    }  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    ?>  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    < / table >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    < br  / >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    <?php   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    echo Display::page_subheader(get_lang('CourseList').$url);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    ?>  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    <!-- List of courses  -->   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    < table  class = "data_table" >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    < tr >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      < th  width = "35%" > <?php  echo  get_lang ( 'CourseTitle' );  ?> </ th > 
  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      < th  width = "30%" > <?php  echo  get_lang ( 'CourseCoach' );  ?> </ th > 
  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      < th  width = "20%" > <?php  echo  get_lang ( 'UsersNumber' );  ?> </ th > 
  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    < / tr >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    <?php   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    if ($session['nbr_courses'] == 0){  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    	echo '< tr >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    			< td  colspan = "4" > '.get_lang('NoCoursesForThisSession').'< / td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    		< / tr > ';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    } else {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        $sql = "SELECT u.user_id, lastname, firstname, username  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                FROM $tbl_user u  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                INNER JOIN $tbl_session_rel_user su  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                ON u.user_id = su.id_user AND su.relation_type< >".SESSION_RELATION_TYPE_RRHH."  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                AND su.id_session = ".$id_session.$order_clause;  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    	// select the courses  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    	$sql = "SELECT code,title,visual_code, nbr_users  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    			FROM $tbl_course,$tbl_session_rel_course  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    			WHERE course_code = code  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    			AND	id_session='$id_session'  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    			ORDER BY title";  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    	$result=Database::query($sql);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    	$courses=Database::store_result($result);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    	foreach ($courses as $course) {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    		//select the number of users  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    		$sql = " SELECT count(*) FROM $tbl_session_rel_user sru, $tbl_session_rel_course_rel_user srcru  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    				WHERE srcru.id_user = sru.id_user AND srcru.id_session = sru.id_session AND srcru.course_code = '".Database::escape_string($course['code'])."'  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    				AND sru.relation_type< >".SESSION_RELATION_TYPE_RRHH." AND srcru.id_session = '".intval($id_session)."'";  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    		$rs = Database::query($sql);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    		$course['nbr_users'] = Database::result($rs,0,0);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    		// Get coachs of the courses in session  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    		$sql = "SELECT user.lastname,user.firstname,user.username FROM $tbl_session_rel_course_rel_user session_rcru, $tbl_user user  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    				WHERE session_rcru.id_user = user.user_id AND session_rcru.id_session = '".intval($id_session)."' AND session_rcru.course_code ='".Database::escape_string($course['code'])."' AND session_rcru.status=2";  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    		$rs = Database::query($sql);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    		$coachs = array();  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    		if (Database::num_rows($rs) > 0) {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    			while($info_coach = Database::fetch_array($rs)) {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    				$coachs[] = api_get_person_name($info_coach['firstname'], $info_coach['lastname']).' ('.$info_coach['username'].')';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    			}  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    		} else {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    			$coach = get_lang('None');  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    		}  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    		if (count($coachs) > 0) {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    			$coach = implode('< br  / > ',$coachs);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    		} else {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    			$coach = get_lang('None');  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    		}  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    		$orig_param = '&origin=resume_session';   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    		//hide_course_breadcrumb the parameter has been added to hide the name of the course, that appeared in the default $interbreadcrumb  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    		echo '  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    		< tr >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    			< td > '.Display::url($course['title'].' ('.$course['visual_code'].')', api_get_path(WEB_COURSE_PATH).$course['code'].'/?id_session='.$id_session),'< / td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    			< td > '.$coach.'< / td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    			< td > '.$course['nbr_users'].'< / td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    			  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    		< / tr > ';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    	}  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    }  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						$result = Database::query($sql);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						$users  = Database::store_result($result);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						$orig_param = '&origin=resume_session&id_session='.$id_session;  // change breadcrumb in destination page  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						foreach ($users as $user){  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        $user_link = '';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        if (!empty($user['user_id'])) {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            $user_link = '< a  href = "'.api_get_path(WEB_CODE_PATH).'admin/user_information.php?user_id='.intval($user['user_id']).'" > '.api_htmlentities(api_get_person_name($user['firstname'], $user['lastname']),ENT_QUOTES,$charset).' ('.$user['username'].')< / a > ';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        }  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        $link_to_add_user_in_url = '';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    ?>  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    < / table >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    < br  / >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    <?php   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    echo Display::page_subheader(get_lang('UserList').$url);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    ?>  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    <!-- List of users  -->   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    < table  class = "data_table" >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        < tr >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            < th >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                <?php  echo  get_lang ( 'User' );  ?>   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            < / th >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            < th >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                <?php  echo  get_lang ( 'Actions' );  ?>   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            < / th >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        < / tr >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    <?php   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    if ($session['nbr_users']==0) {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    	echo '< tr >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    			< td  colspan = "2" > '.get_lang('NoUsersForThisSession').'< / td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    		< / tr > ';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    } else {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    	$order_clause = api_sort_by_first_name() ? ' ORDER BY firstname, lastname' : ' ORDER BY lastname, firstname';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        if ($multiple_url_is_on) {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            if ($user['access_url_id'] != $url_id) {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                $user_link .= ' '.Display::return_icon('warning.png', get_lang('UserNotAddedInURL'), array(), ICON_SIZE_SMALL);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                $add = Display::return_icon('add.png', get_lang('AddUsersToURL'), array(), ICON_SIZE_SMALL);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                $link_to_add_user_in_url = '< a  href = "resume_session.php?action=add_user_to_url&id_session='.$id_session.'&user_id='.$user['user_id'].'" > '.$add.'< / a > ';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            }  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            $sql = "SELECT u.user_id, lastname, firstname, username, access_url_id  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                    FROM $tbl_user u  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                    INNER JOIN $tbl_session_rel_user su  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                    ON u.user_id = su.id_user AND su.relation_type< >".SESSION_RELATION_TYPE_RRHH."  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                    LEFT OUTER JOIN $table_access_url_user uu ON (uu.user_id = u.user_id)  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                    WHERE su.id_session = $id_session AND (access_url_id = $url_id OR access_url_id is null )  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                    $order_clause";  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        } else {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            $sql = "SELECT u.user_id, lastname, firstname, username  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                    FROM $tbl_user u  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                    INNER JOIN $tbl_session_rel_user su  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                    ON u.user_id = su.id_user AND su.relation_type< >".SESSION_RELATION_TYPE_RRHH."  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                    AND su.id_session = ".$id_session.$order_clause;  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        }  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
							echo '< tr >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                < td  width = "90%" >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                    '.$user_link.'  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                < / td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                < td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                    < a  href = "../mySpace/myStudents.php?student='.$user['user_id'].''.$orig_param.'" > '.Display::return_icon('statistics.gif', get_lang('Reporting')).'< / a >     
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                    < a  href = "session_course_user.php?id_user='.$user['user_id'].'&id_session='.$id_session.'" > '.Display::return_icon('course.gif', get_lang('BlockCoursesForThisUser')).'< / a >     
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                    < a  href = "'.api_get_self().'?id_session='.$id_session.'&action=delete&user='.$user['user_id'].'"  onclick = "javascript:if(!confirm(\''.get_lang('ConfirmYourChoice').'\')) return false;" > '.Display::return_icon('delete.png', get_lang('Delete')).'< / a >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                    '.$link_to_add_user_in_url.'  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                < / td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                < / tr > ';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						}  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					}  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					?>  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					< / table >  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    	$result = Database::query($sql);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    	$users  = Database::store_result($result);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    	$orig_param = '&origin=resume_session&id_session='.$id_session;  // change breadcrumb in destination page  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    	foreach ($users as $user){  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            $user_link = '';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            if (!empty($user['user_id'])) {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                $user_link = '< a  href = "'.api_get_path(WEB_CODE_PATH).'admin/user_information.php?user_id='.intval($user['user_id']).'" > '.api_htmlentities(api_get_person_name($user['firstname'], $user['lastname']),ENT_QUOTES,$charset).' ('.$user['username'].')< / a > ';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            }  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            $link_to_add_user_in_url = '';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					      
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            if ($multiple_url_is_on) {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                if ($user['access_url_id'] != $url_id) {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                    $user_link .= ' '.Display::return_icon('warning.png', get_lang('UserNotAddedInURL'), array(), ICON_SIZE_SMALL);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                    $add = Display::return_icon('add.png', get_lang('AddUsersToURL'), array(), ICON_SIZE_SMALL);  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                    $link_to_add_user_in_url = '< a  href = "resume_session.php?action=add_user_to_url&id_session='.$id_session.'&user_id='.$user['user_id'].'" > '.$add.'< / a > ';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                }  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            }  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    		echo '< tr >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                    < td  width = "90%" >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                        '.$user_link.'  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                    < / td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                    < td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                        < a  href = "../mySpace/myStudents.php?student='.$user['user_id'].''.$orig_param.'" > '.Display::return_icon('statistics.gif', get_lang('Reporting')).'< / a >     
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                        < a  href = "session_course_user.php?id_user='.$user['user_id'].'&id_session='.$id_session.'" > '.Display::return_icon('course.gif', get_lang('BlockCoursesForThisUser')).'< / a >     
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                        < a  href = "'.api_get_self().'?id_session='.$id_session.'&action=delete&user='.$user['user_id'].'"  onclick = "javascript:if(!confirm(\''.get_lang('ConfirmYourChoice').'\')) return false;" > '.Display::return_icon('delete.png', get_lang('Delete')).'< / a >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                        '.$link_to_add_user_in_url.'  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                    < / td >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                    < / tr > ';  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    	}  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    }  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    ?>  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    < / table >   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					<?php  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					} else {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    api_not_allowed();  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					}  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					// footer  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					Display :: display_footer();