示例#1
0
		$historyPage = $historyPage>0? $historyPage: 1;

		$arFiles = CIMDisk::GetHistoryFiles($chatId, $historyPage);

		echo CUtil::PhpToJsObject(Array(
			'CHAT_ID' => $chatId,
			'FILES' => $arFiles,
			'ERROR' => ''
		));
	}
	else if ($_POST['IM_HISTORY_FILES_SEARCH'] == 'Y')
	{
		CUtil::decodeURIComponent($_POST);

		$chatId = intval($_POST['CHAT_ID']);
		$arFiles = CIMDisk::GetHistoryFilesByName($chatId, $_POST['SEARCH']);

		echo CUtil::PhpToJsObject(Array(
			'CHAT_ID' => $chatId,
			'FILES' => $arFiles,
			'ERROR' => ''
		));
	}
	elseif ($_POST['IM_UPDATE_STATE'] == 'Y')
	{
		if (isset($_POST['DESKTOP']) && $_POST['DESKTOP'] == 'Y')
			CIMMessenger::SetDesktopStatusOnline();

		CIMContactList::SetOnline();

		$arResult["REVISION"] = IM_REVISION;