Share Link Shortener добавляет флажок в модальное окно обмена ссылкой, который заменяет ссылку на более короткую версию, содержащую только идентификаторы темы и поста.
Этот компонент темы особенно полезен при обмене ссылками Discourse на платформах, которые ограничивают максимальное количество символов в сообщении, таких как Twitter или Mastodon.
Я помню, что видел форматирование без слага в куске официального кода вчера или позавчера… Не помню где, но подумал: «как так, они используют синтаксис без /-/ здесь», что казалось намёком на то, что такие URL вроде бы работают нормально.
Если вам попадётся ссылка на возможные проблемы, это было бы здорово
Вы можете добавить дополнительные настройки для использования внешних систем сокращения ссылок. Например, я в настоящее время использую исходный код Yourls для настройки веб-сайта, поддерживающего сокращение ссылок: AgentC Shortlink, Verry Simple
Мне очень понравилось то, что вы сделали, но мне нужно было добавить иконку рядом с датой, чтобы пользователи видели, что её можно нажать. Как мне добавить туда иконку?
На моём сайте это внезапно перестало работать (честно говоря, не знаю, когда именно, я использую это нечасто), но только сейчас заметил, что это не отображается ни в одной из моих тем, хотя оно всё ещё включено во всех. Понимаю, что это не очень полезная информация, но есть какие-то идеи?
После обновления до последней версии Discourse я подтверждаю, что компонент больше не работает.
Мне нужно изучить последние коммиты в репозитории Discourse.
Это очень простой компонент темы, поэтому, если кто-то захочет посмотреть и сделать pull request, это тоже будет приветствоваться.