$arParams["IBLOCK_TYPE"] = intVal($object == "user" ? $arParams["FILES_USER_IBLOCK_TYPE"] : $arParams["FILES_GROUP_IBLOCK_TYPE"]); $arParams["IBLOCK_ID"] = intVal($object == "user" ? $arParams["FILES_USER_IBLOCK_ID"] : $arParams["FILES_GROUP_IBLOCK_ID"]); $arParams['USE_AUTH'] = $arParams['FILES_USE_AUTH'] == "Y" ? "Y" : "N"; $arParams["NAME_FILE_PROPERTY"] = strToupper(trim(empty($arParams["FILE_NAME_FILE_PROPERTY"]) ? "FILE" : $arParams["FILE_NAME_FILE_PROPERTY"])); $arParams["FILES_PATH_TO_SMILE"] = !empty($arParams["PATH_TO_FORUM_SMILE"]) ? $arParams["PATH_TO_FORUM_SMILE"] : "/bitrix/images/forum/smile/"; $arResult['BASE_URL'] = $object == "user" ? $arParams["FILES_USER_BASE_URL"] : $arParams["FILES_GROUP_BASE_URL"]; if ($arParams["SEF_MODE"] == "Y") { $arResult['BASE_URL'] = $object == "user" ? $arResult["PATH_TO_USER_FILES"] : $arResult["PATH_TO_GROUP_FILES"]; } $arResult['BASE_URL'] = rtrim(str_replace(array("#user_id#", "#group_id#", "#path#"), array($arResult["VARIABLES"]["user_id"], $arResult["VARIABLES"]["group_id"], ""), $arResult['BASE_URL']), '/'); /***************** ADDITIONAL **************************************/ $arParams["SET_NAV_CHAIN"] = $arParams["SET_NAV_CHAIN"] == "N" ? "N" : "Y"; if ($object == 'user') { CIBlockWebdavSocnet::UserERights($arParams['IBLOCK_ID']); } elseif ($object == 'group') { CIBlockWebdavSocnet::GroupERights($arParams['IBLOCK_ID']); } $res = CIBlockWebdavSocnet::GetUserMaxPermission($object, $object == "user" ? $arResult["VARIABLES"]["user_id"] : $arResult["VARIABLES"]["group_id"], $USER->GetID(), $arParams['IBLOCK_ID']); $arParams["PERMISSION"] = $res["PERMISSION"]; $arParams["CHECK_CREATOR"] = $res["CHECK_CREATOR"]; $arParams["STR_TITLE"] = GetMessage("SONET_FILES"); $arParams["SHOW_WEBDAV"] = "Y"; /******************************************************************** /Input params ********************************************************************/ $arError = array(); /******************************************************************** Check Socnet Permission and Main Data ********************************************************************/ /************** Can View *******************************************/ if ($arParams["PERMISSION"] < "R") {