- Модуль: blog
- Путь к файлу: ~/bitrix/modules/blog/lib/bloguser.php
- Класс: BitrixBlogBlogUser
- Вызов: BlogUser::GetUserNameEx
static function GetUserNameEx($user, $blogUser, $params)
{
$result = "";
if (!$params["bSoNet"])
{
$canUseAlias = COption::GetOptionString("blog", "allow_alias", "Y");
if ($canUseAlias == "Y")
$result = $blogUser["ALIAS"];
}
if ($result == '')
{
$params["NAME_TEMPLATE"] = $params["NAME_TEMPLATE"] ? $params["NAME_TEMPLATE"] : CSite::GetNameFormat();
$params["NAME_TEMPLATE"] = str_replace(
array("#NOBR#", "#/NOBR#"),
array("", ""),
$params["NAME_TEMPLATE"]
);
$isUseLogin = $params["SHOW_LOGIN"] != "N" ? true : false;
$result = CUser::FormatName(
$params["NAME_TEMPLATE"],
$user,
$isUseLogin,
false
);
}
return $result;
}