DiscoTOC - índice automático

Olá, você está se referindo ao conteúdo? Você pode clicar no botão na linha do tempo do tópico:

IMG_0080

2 Curtiram

Olá, seria ótimo que clicar em um item do TOC modificasse a URL da página para a âncora do título correspondente, assim como quando se clica no link da âncora à esquerda do título.
Dessa forma, seria possível compartilhar um assunto específico com outra pessoa, mesmo que ela não saiba do link da âncora à esquerda.
Isso já foi considerado?

1 Curtiu

Olá, pergunta rápida:
O nível de aninhamento é limitado a 5, ou fiz algo errado?

Isso é interessante - acabei de testar e posso confirmar que apenas cinco níveis são suportados na tabela de conteúdo, enquanto seis níveis são suportados em markdown. Suspeito que esta foi uma decisão intencional, pois seis níveis podem ser difíceis de navegar.

2 Curtiram

Existem problemas de compatibilidade conhecidos entre o DiscoToC e o plugin de Categorias de Documentação?
O ToC funciona perfeitamente nos meus tópicos normais, mas não funciona de forma alguma nos meus tópicos de Doc :confused:

2 Curtiram

Olá, notei um problema com o botão de troca de tradução do tópico quando o DiscoTOC está ativado.

De fato, um botão foi adicionado para alternar entre a tradução do tópico no idioma do cliente e o texto original do tópico.

Aqui está a disposição básica do tópico traduzido sem o DiscoTOC:

E aqui está a disposição com o painel lateral do DiscoTOC:

Embora não ter o botão de configurações não tenha sido um problema, já que as mesmas funcionalidades estão disponíveis na parte inferior do tópico, a troca de tradução não pode ser feita da mesma maneira…

Seria possível exibir o botão mesmo com o DiscoTOC, já que ele é um botão padrão do tema do Discourse?

2 Curtiram

Alguém pode explicar como colocar um atributo id em um título? Tentei o método aqui: Extended Syntax | Markdown Guide colocando {#custom-id} no final de uma linha de título. Também usei apenas tags html h1 e adicionei um id. Nada disso funcionou.

A documentação não está mais correta? Se for possível adicionar meus próprios ids, isso corrigiria o problema que estou tendo aqui, assumindo que esses ids funcionassem em várias situações de tags de âncora.

3 Curtiram

sim, já não está correto (vou removê-lo), o componente agora usa links de âncora em vez de IDs de cabeçalho… ao adicionar cabeçalhos às publicações, o Discourse cria automaticamente links de âncora e esses são usados para o índice

1 Curtiu

Obrigado!

Percebo que isso pode não estar estritamente relacionado ao componente de índice, mas você sabe se há alguma maneira de obter IDs permanentes para os títulos? Os IDs que são gerados automaticamente são extremamente frágeis. Até mesmo adicionar outro título no documento pode alterar todos os IDs.

Além disso… Há alguma maneira, com este plugin, de definir um texto no índice que seja diferente do título no documento? O caso de uso é quando o título no documento é longo e uma entrada abreviada seria melhor no índice. Há uma funcionalidade semelhante no plugin de documentos, onde no índice de categorias você pode ter um texto personalizado. É um sistema totalmente diferente, no entanto.

1 Curtiu