Выдержки отравляются URL-адресами onebox при перестройке поста

Возможно, это следует перенести в Contribute > Bug, но сначала нужно обсудить.

Я заметил, что при повторной обработке первого сообщения в теме в анонс темы добавляется ссылка на один блок (oneboxed link), что влияет на любые темы/компоненты, использующие анонсы списков тем.

При первоначальном создании этого не происходит, поэтому почему это должно происходить при повторной обработке?

Это выглядит как ошибка или, по крайней мере, нежелательное поведение?

  1. Повторная обработка должна иметь идентичное поведение с оригинальным созданием?
  2. Если ссылка введена в заголовок, она отображается в списке тем, поэтому добавление её в анонс создает ненужное дублирование.
  3. Включение сырых URL-адресов в анонсы выглядит некрасиво в любом случае.

Сценарий воспроизведения (STR):

Предварительные требования: убедитесь, что вы показываете анонсы в списке тем.

  1. Создайте новую тему, добавив URL-адрес, который, как вы знаете, создаст один блок в заголовок.

  2. Подождите, пока появится предварительный просмотр.

  3. Вы не должны замечать ссылку на один блок в тексте анонса списка тем.

  4. Используя гаечный ключ, перестройте сообщение.

  5. Теперь вы увидите, что ссылка на один блок появляется в анонсе.

Окей, я добавил код в предпросмотр списка тем, чтобы скрывать ссылки в отрывках. См.:

Обратите внимание, что опции PrettyText, похоже, удаляют только саму ссылку, но не текст ссылки, поэтому я сделал это почти грубой силой.