- Модуль: webdav
- Путь к файлу: ~/bitrix/modules/webdav/classes/extlinks.php
- Класс: CWebDavExtLinks
- Вызов: CWebDavExtLinks::GetUserProfilesLinks
static function GetUserProfilesLinks($arUsers)
{
$path = trim(COption::GetOptionString("intranet", "path_user", "", SITE_ID));
/* /company/personal/user/#USER_ID#/ */
if($path == "")
{
return array();
}
$arUsers = array_unique($arUsers);
$strUsers = implode("|", $arUsers);
$arProfilesLinks = array();
$rs = CUser::GetList('id', 'asc', array( "ID" => $strUsers), array("FIELDS"=>array("NAME","LAST_NAME","SECOND_NAME","LOGIN","EMAIL","ID")));
$nameFormat = CSite::GetNameFormat();
while($ar = $rs->Fetch())
{
$url = str_replace("#USER_ID#", $ar["ID"], $path);
$name = CUser::FormatName($nameFormat, $ar);
$arProfilesLinks[$ar["ID"]] = ' ' . $name . ' ';
}
return $arProfilesLinks;
}