Como adicionar código customizado de mapa de tópicos?

Olá novamente, estou continuando a discussão de Mostrar mapa do tópico sem resposta, porque foi fechada. [1]

Isso é super legal. Obrigado, Jammy. Posso humildemente perguntar como/onde este trecho de JavaScript deve ser aplicado para fazê-lo funcionar?

<script type="text/discourse-plugin" version="0.8">
  api.includePostAttributes('topicMap');
</script>

  1. a) Por quê? b) Sinta-se à vontade para refatorar e/ou reabrir, como achar melhor. ↩︎

Olá,

Você pode adicioná-lo ao seu tema ou em um novo componente de tema HTML.

Normalmente, em um tema ou componente (Admin → Personalizar → Temas), você clica em Editar CSS/HTML:

Em seguida, você clica em Cabeçalho e pode inserir o código lá:

É isso! :slight_smile:

2 curtidas

Prezado Arkshine,

Isso funcionou perfeitamente, obrigado. Por exemplo, nesta postagem, ainda não houve comentários, então nunca conseguimos saber sobre suas visualizações de página e outros metadados.

Com as melhorias implementadas por @pmusaraj [1], compartilhadas por @Don [2] e popularizadas por @JammyDodger, funciona como DWIM. Eu adoro isso, muito obrigado!


  1. FIX: Don't force show topic map on non-first posts by pmusaraj · Pull Request #19302 · discourse/discourse · GitHub ↩︎

  2. How to show topic-map on non-commented posts? - #15 by Don ↩︎

3 curtidas

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.