1.1 KiB
1.1 KiB
Обновление 6 — Убрать картинку из тела сообщения
Контекст
В update-2 картинка добавлялась двумя способами:
- в XHTML-теле через
<p><img src="..." /></p> - в plain-text fallback через URL картинки первым блоком
В update-4 добавлен OOB (XEP-0066), который обеспечивает отображение картинки
в клиентах семейства Conversations. Таким образом, <img> и URL в fallback
стали избыточными и создают визуальный мусор в клиентах, не рендерящих XHTML.
Задача
Убрать блок картинки из тела сообщения:
- В
_build_xhtml— убрать<p><img src="..." /></p><br/><br/> - В
_build_plain— убрать добавлениеimage_urlв список блоков
Поле image_url в NewsItem и логика его извлечения в fetcher'е остаются —
оно по-прежнему используется для OOB.