Как мне добиться такого же поведения на моём собственном экземпляре 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)
Кажется, он хотел упростить ссылку до минимума, если я не ошибаюсь. Моя окончательная сокращенная ссылка удобна тем, что также предотвращает проблему, если клиент сменит доменное имя, что может привести к неработоспособности ссылок.
В идеальном мире я надеялся бы на наличие флажка для снятия галочки: [ ] Исключить название сайта из внутренних ссылок на категории
Такое решение в идеальном мире предотвратило бы ситуацию, когда другие пользователи публикуют https://MyWebsite.com/t/MyCategory (без разметки — [Текст](ссылка)), и она преобразуется в Категория - Название моего сайта.
Таким образом, хотя решение от @heilyatsitepoint не решает проблему для других пользователей, публикующих ссылки на категории без разметки, оно хотя бы решит проблему для моих собственных постов (поскольку я всегда буду использовать разметку).
Что касается оставшихся постов других пользователей… мне, возможно, придется просто закрыть на это глаза… или редактировать их посты и добавлять разметку за них. — Да, у меня немного ОКР, lol.
Вот что я как раз и хотел узнать… раз мы исключаем название сайта из ссылок на темы внутри сайта, возможно, стоит исключить его и из ссылок на категории внутри сайта.
Хочу упомянуть, что есть ещё один способ сделать это, который может вам подойти: #feature (#feature) предоставляет прямую ссылку на категорию.
Мне нравится эта функция! Я опасался, что если кто-то нажмёт правой кнопкой мыши и скопирует ссылку, то скопируется только /t/ /257646, но на самом деле копируется полный URL, что отлично для тех, кто делится ссылкой за пределами форума. Выигрыш-выигрыш :).
Это удобно, если вы также планируете смену домена, так как все ссылки, использующие домен сайта в ссылке, перестанут работать. Один клиент решил сменить домен с “.ai” на “.com”, пришлось вручную исправить некоторые важные ссылки, а в любых постах с изображениями всё ещё требовалось использовать гаечный ключ, чтобы пересобрать HTML и исправить отображение изображений в постах.
Я согласен, считаю бессмысленным показывать название сайта в пределах одного и того же сайта.
Представьте, если бы каждый результат поиска Google заканчивался на «- Google» lol.
Однако полезно сохранять название сайта для внешних ссылок.
Это очень удобная функция (хотя всё ещё требует обучения других участников, публикующих на моём сайте, но отлично подходит для личного использования… и для тех, кто действительно читает документацию lol).
Я попробовал это на своём сайте, но это просто создало жирный текст #Category, без красивой иконки папки. Это компонент темы?
Ну, это уже моя работа, чтобы это завершить. Спасибо, теперь я знаю на будущее. Какая точная команда в командной строке, или это всё? Всё ещё многому учусь. lol
О, я сменил свои домены, но просто выполнил функцию переназначения в консоли, которая по сути представляет собой поиск и замену всех экземпляров URL на новый домен, чтобы исправить битые ссылки.
Объявления иногда могут помочь с советами и рекомендациями для пользователей. Часто я делаю это более сложным способом, прежде чем узнаю новый, более простой метод. lol