/** * get User object */ $userObj = read_user($sess_id_user); if (ADA_Error::isError($userObj)) { $userObj->handleError(); } // FIXME: messages and agenda will be handled by class MultiPort // $user_messages = $userObj->get_messagesFN($sess_id_user); // $user_agenda = $userObj->get_agendaFN($sess_id_user); $testers_dataAr = MultiPort::getTestersPointersAndIds(); $user_messagesAr = MultiPort::getUserMessages($userObj); $user_messages = CommunicationModuleHtmlLib::getMessagesAsTable($user_messagesAr, $testers_dataAr); $user_agendaAr = MultiPort::getUserAgenda($userObj); $user_agenda = CommunicationModuleHtmlLib::getAgendaAsTable($user_agendaAr, $testers_dataAr); $user_eventsAr = MultiPort::getUserEventsNotRead($userObj); $user_events = CommunicationModuleHtmlLib::getEventsAsTable($userObj, $user_eventsAr, $testers_dataAr); /*$user_eventsAr = MultiPort::getUserEvents($userObj); $user_events = CommunicationModuleHtmlLib::getEventsAsTable($userObj, $user_eventsAr, $testers_dataAr); * */ $user_level = ADA_MAX_USER_LEVEL; $user_score = ""; // $user_status = ADA_STATUS_VISITOR; $user_uname = $userObj->username; $user_name = $userObj->nome; $user_surname = $userObj->cognome; $user_family = $userObj->template_family; $id_profile = $userObj->getType(); $user_type = $userObj->getTypeAsString(); $user_mail = $userObj->email;