예제 #1
0
		echo CUtil::PhpToJsObject(Array(
			'CHAT_ID' => $arMessage['chatId'],
			'MESSAGE' => $arMessage['message'],
			'FILES' => $arMessage['files'],
			'USERS_MESSAGE' => $arMessage['usersMessage'],
			'USER_ID' => htmlspecialcharsbx($_POST['USER_ID']),
			'ERROR' => ''
		));
	}
	else if ($_POST['IM_CONTACT_LIST_SEARCH'] == 'Y' && !IsModuleInstalled('intranet'))
	{
		CUtil::decodeURIComponent($_POST);

		$CIMContactList = new CIMContactList();
		$arContactList = $CIMContactList->SearchUsers($_POST['SEARCH'], false);

		echo CUtil::PhpToJsObject(Array(
			'USERS' => $arContactList['users'],
			'USER_ID' => htmlspecialcharsbx($_POST['USER_ID']),
			'ERROR' => ''
		));
	}
	else if ($_POST['IM_CONTACT_LIST'] == 'Y')
	{
		if (isset($_POST['DESKTOP']) && $_POST['DESKTOP'] == 'Y')
			CIMMessenger::SetDesktopStatusOnline();

		$CIMContactList = new CIMContactList();
		$arContactList = $CIMContactList->GetList();