Я только что попытался добавить ссылку в избранное к теме, но в качестве заголовка используется URL. Мне кажется, было бы здорово, если бы система сначала обращалась к Onebox, а если это не удаётся, использовала бы заголовок страницы в качестве заголовка темы. Если и это не сработает, то можно просто использовать URL, как сейчас.
Я хотел бы начать использовать ссылки в избранном в отдельной категории, но нам совсем не нужны URL в качестве заголовков, поэтому такая доработка очень бы помогла. Система и так проверяет сайт, так что должно быть достаточно просто получить заголовок, пока она там находится.
У команды были какие-то мысли по этому поводу после? Мне кажется, это могла бы быть крутая функция, и я задаюсь вопросом, не сделало бы следующее её более удобной?
Пользователь вставляет ссылку в поле заголовка.
Панель предварительного просмотра показывает, что она добавлена («Выделенная ссылка: URL »).
Discourse извлекает информацию onebox для заголовка и тела (как это происходит сейчас).
Если onebox не работает, Discourse извлекает заголовок страницы для заголовка.
Если шаги 3 и 4 не удаются и в поле остаётся только ссылка, Discourse удаляет её из поля заголовка, что побуждает пользователя вручную добавить заголовок. Однако он увидит, что ссылка добавлена, так как она отобразится в панели предварительного просмотра.