Como não mostrar o contador de cliques em links internos

Há momentos em que você não quer ver as contagens de cliques em links internos em tópicos. Um exemplo que surgiu recentemente para mim são os links para a interseção de tags, que de outra forma ainda são um pouco difíceis de acessar no Discourse. Por exemplo:
Um link como https://meta.discourse.org/tags/intersection/official/pr-welcome se parece com isto: Topics tagged official & pr-welcome.

Assim que algumas pessoas começarem a clicar nesse link, um contador de cliques começará a ser exibido ao lado dele. É um pouco confuso porque, neste caso, cognitivamente você pensaria que o contador representaria o número de tópicos, não o número de cliques.

Vi que fiz uma pergunta semelhante em 2015 (!!) e a solução oferecida foi algum CSS personalizado. Isso provavelmente ainda funcionaria - talvez pudéssemos encontrar uma maneira de lidar com isso em um componente de tema? Ou não mostramos o contador em links internos que não são para tópicos? :thinking:

2 curtidas

Eu pessoalmente ficaria muito feliz se houvesse opções para: i) Criar um link individual de forma que o contador de cliques fosse suprimido; ii) Desativar os contadores de cliques de links globalmente para todos os links em uma instância do Discourse. :blush:

1 curtida

Um componente de tema trivial pode conseguir isso…

Depois de envolver o markdown com:

[wrap=no-counts]

[/wrap]

Ele é cercado por:

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

Então, você usaria uma única regra CSS nos componentes do tema para ocultar o elemento de contagem.

1 curtida

Obrigado, Sam. Vou tentar :+1:t2: