Должен ли Discourse получать заголовок, если Onebox не работает для рекомендуемых ссылок?

Я только что попытался добавить ссылку в избранное к теме, но в качестве заголовка используется URL. Мне кажется, было бы здорово, если бы система сначала обращалась к Onebox, а если это не удаётся, использовала бы заголовок страницы в качестве заголовка темы. Если и это не сработает, то можно просто использовать URL, как сейчас.

Я хотел бы начать использовать ссылки в избранном в отдельной категории, но нам совсем не нужны URL в качестве заголовков, поэтому такая доработка очень бы помогла. Система и так проверяет сайт, так что должно быть достаточно просто получить заголовок, пока она там находится.

1 лайк

У команды были какие-то мысли по этому поводу после? Мне кажется, это могла бы быть крутая функция, и я задаюсь вопросом, не сделало бы следующее её более удобной?

  1. Пользователь вставляет ссылку в поле заголовка.
  2. Панель предварительного просмотра показывает, что она добавлена («Выделенная ссылка: URL :white_check_mark:»).
  3. Discourse извлекает информацию onebox для заголовка и тела (как это происходит сейчас).
  4. Если onebox не работает, Discourse извлекает заголовок страницы для заголовка.
  5. Если шаги 3 и 4 не удаются и в поле остаётся только ссылка, Discourse удаляет её из поля заголовка, что побуждает пользователя вручную добавить заголовок. Однако он увидит, что ссылка добавлена, так как она отобразится в панели предварительного просмотра.

:smiley: