Встроенные внутренние oneboxes в функции предварительного просмотра Discourse (только на discourse.gnome.org)

Привет :slight_smile:

Не мог бы кто-нибудь помочь с этой проблемой, которая не возникает на meta.discourse.org? :slight_smile:

Нужно ли мне скопировать и вставить сюда то, что я написал там?

Кажется, что это не недавнее исправление, которое должно было появиться на meta.discourse.org ещё некоторое время назад, но до сих пор отсутствует на gitlab.gnome.org.

Не могли бы вы подтвердить это, пожалуйста:
на gitlab.gnome.org уже установлена версия Discourse 3.3.3. На meta.discourse.org в апреле 2024 года была более старая версия, не так ли?

Привет, @Moin :slight_smile:

Почему вы заменили тег featured-link на тег onebox?

Я использовал one-boxes в этом сообщении, но это не было демонстрацией.
И я только что проверил: на discourse.gnome.org проблем с one-boxes нет, только с featured-links.

Извините, возможно, я неправильно понял вашу проблему. У меня сложилось впечатление, что вы говорили о встроенных onebox.

Цитата из второй ссылки:

Шаги для воспроизведения

  1. Создайте новую тему на https://discourse.gnome.org/.
  2. Введите какой-либо текст и, не переходя на новую строку, добавьте внешнюю ссылку, например Automatic cross-links. В панели предпросмотра она должна отображаться как Automatic cross-links - feature - Discourse Meta.
  3. Все еще не переходя на новую строку, добавьте внутреннюю ссылку, например Flag posts as a solution in the Community category - Site Feedback - GNOME Discourse. В панели предпросмотра она должна отображаться как https://discourse.gnome.org/t/flag-posts-as-a-solution-in-the-community-category/20236.

Выделенная ссылка добавляется к теме, когда вы вставляете ссылку в поле заголовка темы до ввода какого-либо другого текста. Затем ссылка добавляется рядом с заголовком темы, что также видно в списках тем.

Когда вы размещаете ссылку на той же строке, что и текст, и она заменяется чем-то более читаемым, чем URL, это встроенный onebox.

Поскольку ваши шаги для воспроизведения включают ввод текста перед размещением ссылки, я изменил тег. Я с радостью верну тег обратно, если вы имели в виду выделенные ссылки, а не встроенные onebox.

Тогда ответ, вероятно, прост: выделенные ссылки не работают для внутренних ссылок. Таким образом, вы не можете создать выделенную ссылку для форума, на котором вы сейчас размещаете сообщение.

Вы были правы. У меня не было нужной терминологии.
Возможно, меня ввело в заблуждение значок «Первый однобокс».

Спасибо за исправление и за все разъяснения. :slight_smile:

Похоже, я ошибался насчет версии meta.discourse.org в апреле 2024 года, поскольку проблема только что была исправлена недавним обновлением.