НАЧАЛО >> Новостные ленты >> Назначение NewsFeed📄 Скачать в DOCX
NewsFeed является карточным модулем для настройки новостной ленты. В записи задаются название, список связанных новостей, количество новостей на странице, изображение по умолчанию и форматы заголовка, подвала, новости и полного просмотра.
Модуль связан с News: лента выбирает и выводит новости, а отдельные записи News хранят содержимое публикаций. Служебные действия Importr433FeedP1 и Importr433FeedP2 переносят связи из старых лент версии 2016.0929 r433.
Дополнительно модуль предоставляет contract-срез project activity: профили NewsFeedProjectionProfile, правила проекции, шаблоны и безопасные элементы ProjectActivityItem. Источником факта остается EventBus, а доменные модули поставляют safe resolver и публичный текст. NewsFeed отвечает за projection/materialization, шаблоны, moderation state, безопасный вывод и диагностику ленты.
В первом срезе модуль не реализует собственный EventBus, не хранит бизнес-состояние задач и не выполняет workflow-переходы. Он принимает уже подготовленные безопасные event DTO и строит DTO элементов ленты или диагностический dry-run.