Заголовок темы обрезается при создании темы по ссылке, так как применяется ограничение для oneboxes вместо «максимальной длины заголовка темы»

То же правило, которое применяется к заголовкам onebox (максимум 80 символов), применяется к заголовку темы в Discourse при создании темы по ссылке.

Меня устраивает усечение для сгенерированного onebox в теле сообщения, но почему усекать заголовок темы в Discourse, который по умолчанию допускает гораздо более длинные заголовки, используя тот же лимит в 80 символов?

Это приводит к появлению множества тем с ужасно усечёнными заголовками, хотя максимальная длина заголовка темы намного выше (даже по умолчанию в Discourse).

По моему мнению, для усечения заголовка темы следует учитывать/применять настройку/лимит «максимальная длина заголовка темы», а не фиксированный лимит в 80 символов, используемый для отображаемых onebox в теле текста.

Да, здесь есть небольшая ошибка:

Но… пользователь может обойти её, введя любой заголовок, который пожелает. Длинные заголовки в любом случае очень плохи.

Я не против PR для улучшения этого, но у меня есть ощущение, что это будет очень-очень сложно.

Привет @Sam, спасибо за ответ. Да, согласен, пользователи могут изменить заголовок (хотя в 99% случаев они этого не делают), и, на мой взгляд, заголовок темы должен соответствовать настройке «максимальная длина заголовка темы», а не очень короткому жёстко заданному значению, используемому для однобокс-карточек. PR был бы очень кстати.

Есть какие-то новости по этому вопросу? У нас есть сообщество, где многие люди публикуют ссылки через эту функцию, и почти 50% заголовков из-за этого сильно обрезаются.

Конечно, приветствуем PR в pr-welcome для исправления этой проблемы, но нашим клиентам не требуется срочное исправление.

Мы займемся этим в течение следующих 12 месяцев, но вы, вероятно, сможете обратиться в Marketplace и заказать исправление быстрее.