Получить сообщения форума по ID с ЧИСТКОЙ СООБЩЕНИЙ
$arRes = [];
$arForumsAllow = [];
$parser = new forumTextParser(LANGUAGE_ID);
while ($el = $rsData->fetch()) {
$arMessage = CForumMessage::GetByID($el['UF_COMMENT_ID']);
if ($arMessage && $arMessage['APPROVED']=="Y") {
if(!isset($arForumsAllow[$arMessage["FORUM_ID"]]))
$arForumsAllow[$arMessage["FORUM_ID"]] = forumTextParser::GetFeatures($arMessage["FORUM_ID"]);
$arMessage["POST_MESSAGE"] = Cutil::JSEscape(htmlspecialcharsbx($arMessage["POST_MESSAGE"]));
$arMessage["POST_MESSAGE"] = $parser->convert($arMessage["POST_MESSAGE"], $arForumsAllow[$arMessage["FORUM_ID"]]);
$el['MESSAGE'] = $arMessage;
$arRes[$el['UF_COMMENT_ID']] = $el;
}
}