Добрый день! После установки последних стабильных обновлений КП версии 11.5, в гаждете "Новые сотрудники" стали отображаться уже давно работающие сотрудники, при чем те, которых я руками заводил а не импортировал из 1С. Есть у кого мысли как исправить данную проблему после обновления???
Взял функцию (нужна для изменения используемого LDAP-сервера)и поместил ее в init.php для использования в агенте Ругается на GetList(). А если выполнять через командную строку PHP на портале, то работает Как исправить чтобы и из init.php работало? ___________________________________________________________________________
Добрый день! Столкнулся с проблемой: Данные по сотрудникам периодически синхранизируем с 1С ЗУП 8.2. Настроили NTLM-авторизацию, но после того как в .htaccess прописал следующие строчки AuthName "My Intranet" AuthType SSPI SSPIAuth On SSPIPackage NTLM SSPIDomain loko-domain.ru SSPIPerRequestAuth On SSPIAuthoritative On SSPIOfferBasic On Require valid-user перестает проходить тест содениенения из 1С для выгрузки, ну и выгрузка соответственно. Говорит что неверный логин или пароль. Комментаришь выше указанные строчки и тест и обмен с 1С успешно проходит. Как решить вопрос чтобы и NTLM-авторизация была и можно было пользоватся синхронизацией с 1С по расписанию?
class MyClass { // создаем обработчик события "OnAfterIBlockElementAdd" function OnAfterIBlockElementAddHandler(&$arFields) { //здесь проверяем ID инфоблока из массива $arFields, если это ID инфоблока Пожеланий, используем код из статьи для добавления информации в живую ленту if($arFields["ID"]==42) { AddEventHandler('socialnetwork', 'OnFillSocNetLogEvents', array('CSonetLogHandlers', 'OnFillSocNetLogEvents')); AddEventHandler('socialnetwork', 'OnFillSocNetFeaturesList', array('CSonetLogHandlers', 'OnFillSocNetFeaturesList')); AddEventHandler('socialnetwork', 'OnFillSocNetAllowedSubscribeEntityTypes', array('CSonetLogHandlers', 'OnFillSocNetAllowedSubscribeEntityTypes'));
} } }
class CSonetLogHandlers { public static function GetIBlockByID($ID) { if (CModule::IncludeModule('iblock')) if ($arInfo = CIBlock::GetByID($ID)->GetNext()) return array('NAME_FORMATTED' => $arInfo['NAME'], 'URL' => $arInfo['LIST_PAGE_URL']); }
public static function OnFillSocNetFeaturesList(&$arSocNetFeaturesSettings) { $arSocNetFeaturesSettings['news']['subscribe_events']['news']['ENTITIES']['MYNEWS'] = array(); }
public static function OnFillSocNetAllowedSubscribeEntityTypes(&$arSocNetAllowedSubscribeEntityTypes) { $arSocNetAllowedSubscribeEntityTypes[] = 'MYNEWS';
Добрый день! Подскажите где искать причину: нужно открывать для просмотра документ word, который лежит в каталоге www на самом сервере, где запущен КП. У нас все пользователи работают без авторизаци на портале. Когда кликешь на гиперссылку на этот документ, то в случае выбора Сохранить документ, все проходит замечательно, а в случае Открыть документ, предлагает windows авторизацию на серевере. P.S. Портал развернут на Windows 2008 Server