• Модуль: 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;
}