Ciao, ho notato un comportamento strano nell’interazione tra DiscoTOC e l’integrazione con Slack. In pratica, i link degli header non vengono pubblicati correttamente.
Vedi i dettagli qui
Ciao, ho notato un comportamento strano nell’interazione tra DiscoTOC e l’integrazione con Slack. In pratica, i link degli header non vengono pubblicati correttamente.
Vedi i dettagli qui
Questo accade perché i collegamenti alle intestazioni non includono il percorso dell’argomento. Ad esempio <a name="overview" href="#overview">. Il plugin Chat Integration sta tentando di convertire i collegamenti relativi in collegamenti assoluti aggiungendo l’URL radice del forum a qualsiasi collegamento presente nel post, ma ciò non funzionerà per i collegamenti alle intestazioni perché manca il percorso dell’argomento.
Una possibile soluzione sarebbe aggiungere il percorso dell’argomento all’elemento href del TOC. Ad esempio, invece di impostare <a name="overview" href="#overview">, l’elemento href verrebbe impostato su qualcosa come /t/your-topic-slug/1234#overview.
Trovo che questo accada quando vengono pubblicati post con intestazioni su Slack: il testo dell’intestazione è preceduto da un link alla home page del sito ancorato con il nome dell’intestazione.
Ad esempio, un post come questo:
Arriva così su Slack:
Sì, sembra che questo sia un problema con i nostri collegamenti automatici alle intestazioni, che esistono anche senza il componente del tema DiscoTOC. Aggiornerò il titolo per riflettere questo.
Ciao, hai qualche aggiornamento su questo bug? Grazie
Credo che rimanga in pr-welcome. Ho avvisato il team dell’esperienza del personale che è a conoscenza del problema.