В класс CTextParser добавлена функция html_cut, которая обрезает HTML/text до указанной длины с корректным закрытием тегов. На вход функция принимает два параметра: текст и длину. Функция будет использоваться в компоненте bitrix:news.list и позволит корректно обрезать HTML-анонс.
<?
$obParser = new CTextParser;
if($arParams["PREVIEW_TRUNCATE_LEN"] > 0)
$arItem["PREVIEW_TEXT"] = $obParser->html_cut($arItem["PREVIEW_TEXT"], $arParams["PREVIEW_TRUNCATE_LEN"]);
?>