Bonjour, faites-vous référence au contenu ? Vous pouvez cliquer sur le bouton dans la chronologie du sujet :

Bonjour, faites-vous référence au contenu ? Vous pouvez cliquer sur le bouton dans la chronologie du sujet :

Bonjour, il serait vraiment génial que cliquer sur un élément de la table des matières (TOC) modifie l’URL de la page pour correspondre à l’ancre du titre correspondant, tout comme lorsque l’on clique sur le lien d’ancre à gauche du titre.
De cette façon, on pourrait partager un sujet spécifique avec une autre personne même si elle n’est pas au courant du lien d’ancre de gauche.
Cela a-t-il été envisagé ?
Bonjour, question rapide :
Le niveau d’imbrication est-il limité à 5, ou ai-je fait quelque chose de mal ?
C’est intéressant - je viens de tester et je peux confirmer que seules cinq niveaux sont pris en charge dans la table des matières, tandis que six niveaux sont pris en charge en markdown. Je soupçonne que c’était une décision intentionnelle, car six niveaux pourraient être encombrants à naviguer.
Y a-t-il des problèmes de compatibilité connus entre DiscoToC et le plugin Catégories de documentation ?
Le ToC fonctionne parfaitement sur mes sujets normaux, mais pas du tout sur mes sujets de documentation ![]()
Bonjour,
J’ai remarqué un petit problème concernant le bouton de changement de langue pour la traduction des sujets lorsque DiscoTOC est activé.
En effet, un bouton a été ajouté pour basculer entre la traduction du sujet dans la langue du client et le texte original du sujet.
Voici l’apparence de base du sujet traduit sans DiscoTOC :
Et voici l’apparence avec le panneau latéral DiscoTOC :
Bien que l’absence du bouton de paramètres ne pose pas de problème, car les mêmes fonctionnalités se trouvent en bas du sujet, le changement de traduction ne peut pas s’effectuer de la même manière…
Serait-il possible d’envisager d’afficher le bouton même avec DiscoTOC, puisqu’il s’agit d’un bouton par défaut du thème Discourse ?
Quelqu’un pourrait-il expliquer comment ajouter un attribut id à un titre ? J’ai essayé la méthode décrite ici : Extended Syntax | Markdown Guide en ajoutant {#custom-id} à la fin d’une ligne de titre. J’ai également utilisé des balises h1 HTML et ajouté un id. Rien de tout cela n’a fonctionné.
La documentation n’est-elle plus correcte ? S’il est possible d’ajouter mes propres ids, cela résoudrait le problème que j’ai ici, en supposant que ces ids fonctionnent dans les différentes situations impliquant des ancres.
oui, ce n’est plus exact (je vais le supprimer), le composant utilise désormais des liens d’ancrage plutôt que des identifiants de titres… lorsque des titres sont ajoutés aux publications, Discourse crée automatiquement des liens d’ancrage qui sont ensuite utilisés pour la table des matières
Merci !
Je réalise que cela n’est peut-être pas strictement lié au composant de table des matières, mais savez-vous s’il existe un moyen d’obtenir des identifiants permanents pour les titres ? Les identifiants générés automatiquement sont extrêmement fragiles. Le simple fait d’ajouter un autre titre dans le document peut modifier tous les identifiants.
Aussi… Existe-t-il un moyen avec ce plugin de définir un texte de table des matières différent du titre dans le document ? Le cas d’utilisation est lorsque le titre dans le document est long et qu’une entrée abrégée serait préférable dans la table des matières. Il existe une fonctionnalité similaire dans le plugin docs où, dans l’index des catégories, vous pouvez avoir un texte personnalisé. C’est un système totalement différent, cependant.