Как скрыть счетчик кликов по внутренним ссылкам

Бывают случаи, когда не хочется видеть счётчики кликов по внутренним ссылкам в темах. Один из примеров, с которым я недавно столкнулся, — это ссылки на пересечение тегов, доступ к которым в Discourse в остальном всё ещё довольно затруднён. Например:

Ссылка вроде https://meta.discourse.org/tags/intersection/official/pr-welcome выглядит так: Topics tagged official & pr-welcome.

Как только несколько человек начнут нажимать на эту ссылку, рядом с ней появится счётчик кликов. Это немного сбивает с толку, потому что в данном случае интуитивно кажется, что счётчик должен отображать количество тем, а не количество кликов.

Я заметил, что задавал похожий вопрос ещё в 2015 году (!!), и предложенным решением было использование пользовательского CSS. Это, вероятно, всё ещё сработает — возможно, мы могли бы найти способ реализовать это через компонент темы? Или же просто не показывать счётчик на внутренних ссылках, которые ведут не на темы? :thinking:

2 лайка

Лично я был бы очень рад, если бы появились следующие возможности: i) создание индивидуальной ссылки таким образом, чтобы счётчик кликов был отключён; ii) глобальное отключение счётчиков кликов по ссылкам для всех ссылок в экземпляре Discourse. :blush:

1 лайк

Простой компонент темы может этого добиться…

Как только вы обернете markdown в:

[wrap=no-counts]

[/wrap]

Он будет окружен:

<div class="d-wrap" data-wrap="no-counts"></div>

Таким образом, вам нужно будет использовать одно правило CSS в компонентах темы, чтобы скрыть элемент счетчика.

1 лайк

Спасибо, Сэм. Я попробую :+1:t2: