| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -89,10 +89,10 @@ class OpenMeetings | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                $_SESSION['sessOpenMeeting'] = $this->sessionId = $this->gateway->session_id; | 
					 | 
					 | 
					 | 
					                $_SESSION['sessOpenMeeting'] = $this->sessionId = $this->gateway->session_id; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                if ($loginUser) { | 
					 | 
					 | 
					 | 
					                if ($loginUser) { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    error_log(__LINE__.' user logged in'); | 
					 | 
					 | 
					 | 
					                    error_log(__FILE__.' '.__LINE__.' user logged in'); | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    return true; | 
					 | 
					 | 
					 | 
					                    return true; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                } else { | 
					 | 
					 | 
					 | 
					                } else { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    error_log(__LINE__); | 
					 | 
					 | 
					 | 
					                    error_log(__FILE__.' '.__LINE__); | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    return false; | 
					 | 
					 | 
					 | 
					                    return false; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                } | 
					 | 
					 | 
					 | 
					                } | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            } else { | 
					 | 
					 | 
					 | 
					            } else { | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -337,7 +337,9 @@ class OpenMeetings | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        $item = array(); | 
					 | 
					 | 
					 | 
					        $item = array(); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        $this->loginUser(); | 
					 | 
					 | 
					 | 
					        $this->loginUser(); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        $meeting_list = Database::select('*', $this->table, array('where' => array('c_id = ? ' => api_get_course_int_id(), ' AND session_id = ? ' => api_get_session_id()))); | 
					 | 
					 | 
					 | 
					        $meeting_list = Database::select('*', $this->table, array('where' => array('c_id = ? ' => api_get_course_int_id(), ' AND session_id = ? ' => api_get_session_id()))); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        error_log(print_r($meeting_list,1)); | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        error_log(__FILE__.' '.__FUNCTION__.' '.__LINE__.' '.print_r($meeting_list,1)); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        $urlWsdl = CONFIG_OPENMEETINGS_SERVER_URL . "/services/RoomService?wsdl"; | 
					 | 
					 | 
					 | 
					        $urlWsdl = CONFIG_OPENMEETINGS_SERVER_URL . "/services/RoomService?wsdl"; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        $omServices = new SoapClient($urlWsdl); | 
					 | 
					 | 
					 | 
					        $omServices = new SoapClient($urlWsdl); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        $objRoom = new Chamilo\Plugin\OpenMeetings\Room(); | 
					 | 
					 | 
					 | 
					        $objRoom = new Chamilo\Plugin\OpenMeetings\Room(); | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -376,24 +378,24 @@ class OpenMeetings | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            //if( empty($objCurUs->returnMeetingID) ) continue; | 
					 | 
					 | 
					 | 
					            //if( empty($objCurUs->returnMeetingID) ) continue; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            $current_room = array( | 
					 | 
					 | 
					 | 
					            $current_room = array( | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                'roomtype' => $objCurUs->return->roomtype->roomtypes_id, | 
					 | 
					 | 
					 | 
					                'roomtype' => $objRoomId->return->roomtype->roomtypes_id, | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                'meetingName' => $objCurUs->return->name, | 
					 | 
					 | 
					 | 
					                'meetingName' => $objRoomId->return->name, | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                'meetingId' => $objCurUs->return->meetingID, | 
					 | 
					 | 
					 | 
					                'meetingId' => $objRoomId->return->meetingID, | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                'createTime' => $objCurUs->return->rooms_id, | 
					 | 
					 | 
					 | 
					                'createTime' => $objRoomId->return->rooms_id, | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                'showMicrophoneStatus' => $objCurUs->return->showMicrophoneStatus, | 
					 | 
					 | 
					 | 
					                'showMicrophoneStatus' => $objRoomId->return->showMicrophoneStatus, | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                'attendeePw' => $objCurUs->return->attendeePW, | 
					 | 
					 | 
					 | 
					                'attendeePw' => $objRoomId->return->attendeePW, | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                'moderatorPw' => $objCurUs->return->moderators, | 
					 | 
					 | 
					 | 
					                'moderatorPw' => $objRoomId->return->moderators, | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                'isClosed' => $objCurUs->return->isClosed, | 
					 | 
					 | 
					 | 
					                'isClosed' => $objRoomId->return->isClosed, | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                'allowRecording' => $objCurUs->return->allowRecording, | 
					 | 
					 | 
					 | 
					                'allowRecording' => $objRoomId->return->allowRecording, | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                'startTime' => $objCurUs->return->startTime, | 
					 | 
					 | 
					 | 
					                'startTime' => $objRoomId->return->startTime, | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                'endTime' => $objCurUs->return->updatetime, | 
					 | 
					 | 
					 | 
					                'endTime' => $objRoomId->return->updatetime, | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                'participantCount' => count($objCurUs->return->currentusers), | 
					 | 
					 | 
					 | 
					                'participantCount' => count($objRoomId->return->currentusers), | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                'maxUsers' => $objCurUs->return->numberOfPartizipants, | 
					 | 
					 | 
					 | 
					                'maxUsers' => $objRoomId->return->numberOfPartizipants, | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                'moderatorCount' => count($objCurUs->return->moderators) | 
					 | 
					 | 
					 | 
					                'moderatorCount' => count($objRoomId->return->moderators) | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            ); | 
					 | 
					 | 
					 | 
					            ); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                // Then interate through attendee results and return them as part of the array: | 
					 | 
					 | 
					 | 
					                // Then interate through attendee results and return them as part of the array: | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            if (!empty($objCurUs->return->currentusers)) { | 
					 | 
					 | 
					 | 
					            if (!empty($objRoomId->return->currentusers)) { | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    foreach ($objCurUs->return->currentusers as $a) | 
					 | 
					 | 
					 | 
					                    foreach ($objRoomId->return->currentusers as $a) | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                      $current_room[] = array( | 
					 | 
					 | 
					 | 
					                      $current_room[] = array( | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                                'userId' => $a->username, | 
					 | 
					 | 
					 | 
					                                'userId' => $a->username, | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                                'fullName' => $a->firstname . " " . $a->lastname, | 
					 | 
					 | 
					 | 
					                                'fullName' => $a->firstname . " " . $a->lastname, | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
  |