Problème d'intégration de Slack avec les liens d'ancrage relatifs

Bonjour, j’ai remarqué une interaction étrange entre DiscoTOC et l’intégration Slack. En gros, les liens d’en-tête ne sont pas correctement publiés.

Voir les détails ici

4 « J'aime »

C’est parce que les liens d’en-tête n’incluent pas le chemin vers le sujet. Par exemple <a name="overview" href="#overview">. Le plugin d’intégration Chat tente de convertir les liens relatifs en liens absolus en préfixant l’URL racine du forum à tous les liens dans le message, mais cela ne fonctionnera pas pour les liens d’en-tête car le chemin vers le sujet manque.

Une solution possible serait que nous ajoutions le chemin du sujet à l’élément href du TOC. Par exemple, au lieu de définir <a name="overview" href="#overview">, l’élément href serait défini sur quelque chose comme /t/your-topic-slug/1234#overview.

4 « J'aime »

Je constate que cela se produit lorsque des publications avec des titres sont publiées sur Slack : le texte du titre est précédé d’un lien vers la page d’accueil du site, ancré avec le nom du titre.

Par exemple, une publication comme celle-ci :

Arrive comme ceci sur Slack :

2 « J'aime »

Oui, il semble qu’il s’agisse d’un problème avec nos liens automatiques de titres, qui existent même sans le composant thématique DiscoTOC. Je vais mettre à jour le titre pour refléter cela.

5 « J'aime »

Bonjour, avez-vous des nouvelles concernant ce bug ? Merci.

3 « J'aime »

Je pense qu’il reste dans pr-welcome. J’ai informé l’équipe d’expérience du personnel qui est au courant du problème.

4 « J'aime »