$arSettings = CIMSettings::Get(); $arNotifyNames = CIMSettings::GetNotifyNames(); echo CUtil::PhpToJsObject(Array( 'NAMES' => $arNotifyNames, 'VALUES' => $arSettings['notify'], 'ERROR' => $errorMessage )); } else if ($_POST['IM_SETTINGS_SIMPLE_NOTIFY_LOAD'] == 'Y') { $errorMessage = ""; $arNotifyNames = CIMSettings::GetNotifyNames(); $arNotifyValues = CIMSettings::GetSimpleNotifyBlocked(true); echo CUtil::PhpToJsObject(Array( 'NAMES' => $arNotifyNames, 'VALUES' => $arNotifyValues, 'ERROR' => $errorMessage )); } else { echo CUtil::PhpToJsObject(Array('ERROR' => 'UNKNOWN_ERROR')); } } else { echo CUtil::PhpToJsObject(Array(
$arResult['CONTACT_LIST']['woUserInGroup']['other']['users'] = array_merge($arResult['CONTACT_LIST']['woUserInGroup']['other']['users'], $arWoUserInGroup['users']); } else { $arWoUserInGroup['id'] = 'other'; $arResult['CONTACT_LIST']['woUserInGroup']['other'] = $arWoUserInGroup; } } } } } if (!isset($arResult['CONTACT_LIST']['users'][$USER->GetID()])) { $arUsers = CIMContactList::GetUserData(array('ID' => $USER->GetID(), 'DEPARTMENT' => 'N', 'USE_CACHE' => 'Y', 'SHOW_ONLINE' => 'N')); $arResult['CONTACT_LIST']['users'][$USER->GetID()] = $arUsers['users'][$USER->GetID()]; } $arResult['CURRENT_TAB'] = CIMMessenger::GetCurrentTab(); } else { $arResult['SETTINGS_NOTIFY_BLOCKED'] = CIMSettings::GetSimpleNotifyBlocked(); } $arResult['DESKTOP'] = $arParams['DESKTOP'] == 'Y' ? 'true' : 'false'; $arResult["INIT"] = $arParams['INIT']; $arResult['DESKTOP_LINK_OPEN'] = $arParams['DESKTOP_LINK_OPEN'] == 'Y' ? 'true' : 'false'; $arResult['PATH_TO_USER_PROFILE_TEMPLATE'] = CIMContactList::GetUserPath(); $arResult['PATH_TO_USER_PROFILE'] = CIMContactList::GetUserPath($USER->GetId()); $arResult['TURN_SERVER'] = COption::GetOptionString('im', 'turn_server'); $arResult['TURN_SERVER_FIREFOX'] = COption::GetOptionString('im', 'turn_server_firefox'); $arResult['TURN_SERVER_LOGIN'] = COption::GetOptionString('im', 'turn_server_login'); $arResult['TURN_SERVER_PASSWORD'] = COption::GetOptionString('im', 'turn_server_password'); CIMMessenger::InitCounters($USER->GetID()); $jsInit = array('im'); if (defined('LANGUAGE_ID') && LANGUAGE_ID == 'ru') { $jsInit[] = 'translit'; }