Как мне добиться такого же поведения на моём собственном экземпляре Discourse? Я не хочу, чтобы в этих преобразованных ссылках отображалось - Meta Discourse или - Название моего сайта.
Спасибо!
ОБНОВЛЕНИЕ
Я изменил ссылки выше, чтобы они лучше отражали мой вопрос.
РЕШЕНО
Причина, по которой ссылка Meta Discourse не содержит - Meta Discourse, а ссылка моего сайта содержит - Название моего сайта, заключается в том, что ссылка моего сайта указывает на категорию, тогда как ссылка meta.discourse указывает на тему, как отметил @supermathie.
Чтобы решить эту проблему на моём собственном сайте, я буду просто использовать [Моя категория](https://MyWebsite.com/t/MyCategory) в формате Markdown, чтобы избежать добавления - Название моего сайта в конец ссылки, как указал @Heliosurge.
[Этот пост темы#1](https://meta.discourse.org/t/how-to-remove-website-name-links-shared-in-a-topic-post/257646?u=heliosurge)
Вы также можете сделать это со ссылкой
[Этот пост темы#1](https://meta.discourse.org/t/
/257646)
Если ссылка внутренняя, вы можете сократить её до этого.
[Этот пост темы#1](/t/
/257646)
Да, это может быть сложно, когда несколько корней имеют значение.
Customization > Theme component, который вам может понравиться для внешнего обмена контентом в виде ссылок, может быть довольно длинным. Это Share Link Shortener
Кажется, он хотел упростить ссылку до минимума, если я не ошибаюсь. Моя окончательная сокращенная ссылка удобна тем, что также предотвращает проблему, если клиент сменит доменное имя, что может привести к неработоспособности ссылок.
В идеальном мире я надеялся бы на наличие флажка для снятия галочки: [ ] Исключить название сайта из внутренних ссылок на категории
Такое решение в идеальном мире предотвратило бы ситуацию, когда другие пользователи публикуют https://MyWebsite.com/t/MyCategory (без разметки — [Текст](ссылка)), и она преобразуется в Категория - Название моего сайта.
Таким образом, хотя решение от @heilyatsitepoint не решает проблему для других пользователей, публикующих ссылки на категории без разметки, оно хотя бы решит проблему для моих собственных постов (поскольку я всегда буду использовать разметку).
Что касается оставшихся постов других пользователей… мне, возможно, придется просто закрыть на это глаза… или редактировать их посты и добавлять разметку за них. — Да, у меня немного ОКР, lol.
Именно об этом я и думал… Поскольку мы исключаем название сайта из внутренних ссылок на темы, возможно, стоит также исключить название сайта из внутренних ссылок на категории.
Стоит упомянуть ещё один способ, который может вам подойти: Contribute > Feature (#contribute:feature) даёт прямую ссылку на категорию.
Мне нравится эта функция! Я опасался, что если кто-то нажмёт правой кнопкой мыши и скопирует ссылку, то скопируется только /t/ /257646, но на самом деле копируется полный URL, что отлично для тех, кто делится ссылкой за пределами форума. Выигрыш-выигрыш :).
Это удобно, если вы также планируете смену домена, так как все ссылки, использующие домен сайта в ссылке, перестанут работать. Один клиент решил сменить домен с “.ai” на “.com”, пришлось вручную исправить некоторые важные ссылки, а в любых постах с изображениями всё ещё требовалось использовать гаечный ключ, чтобы пересобрать HTML и исправить отображение изображений в постах.
Согласен, мне кажется бессмысленным отображать название сайта внутри того же самого сайта.
Представьте, если бы в каждом результате поиска Google в конце заголовка добавлялось бы «- Google», ха-ха.
Однако для внешних ссылок сохранение названия сайта всё же полезно.
Очень удобная функция (хотя всё ещё нужно обучать других пользователей, публикующих материалы на моём сайте, но отлично подходит для личного использования… и для тех, кто действительно читает документацию, ха-ха).
Я попробовал это на своём сайте, но оно просто создало жирный текст #Category, без красивой иконки папки. Это компонент темы?
Ну, это уже моя работа, чтобы это завершить. Спасибо, теперь я знаю на будущее. Какая точная команда в командной строке, или это всё? Всё ещё многому учусь. lol
О, я сменил свои домены, но просто выполнил функцию переназначения в консоли, которая по сути представляет собой поиск и замену всех экземпляров URL на новый домен, чтобы исправить битые ссылки.
Объявления иногда могут помочь с советами и рекомендациями для пользователей. Часто я делаю это более сложным способом, прежде чем узнаю новый, более простой метод. lol