Stiamo cercando di impostare un argomento come una sorta di FAQ/guida all’uso del forum e, nel farlo, vorremmo avere una serie di post più lunghi, ognuno con una serie di intestazioni, e compilare un indice nel primo post dell’argomento in modo che gli utenti possano spostarsi facilmente.
Questo si sta rivelando inaspettatamente difficile da far funzionare come previsto e scavare in Meta non sta aiutando molto, sfortunatamente. Siamo a conoscenza del plugin (auto-ToC o come si chiama), ma lo vogliamo solo per un singolo argomento e quindi non vogliamo davvero occuparcene.
Abbiamo provato a utilizzare le icone di collegamento accanto a un’intestazione markdown generata automaticamente tramite i simboli #, ma non sta funzionando: non siamo sicuri se sia solo a causa dei colori che stiamo usando per le intestazioni, o qualcos’altro, ma in ogni caso questo funziona per alcune ma non per tutte le nostre intestazioni.
Anche il tentativo di utilizzare tag HTML con ID manuali per le nostre intestazioni non ha avuto successo: questi non saltavano affatto ai collegamenti. Abbiamo visto da qualche parte su Meta che le informazioni sull’ID venivano rimosse da Discourse e abbiamo smesso di perseguire questo approccio.
Abbiamo quindi visto un’idea intelligente che utilizzava collegamenti vuoti posizionati appena sopra le nostre intestazioni a cui si poteva semplicemente saltare, e sebbene all’inizio sembrasse funzionare, dopo alcuni post si smette anche di saltare al punto corretto nel post collegato.
Qualcuno sa perché le intestazioni sembrano così rotte e come possiamo farle funzionare su più post all’interno di un singolo argomento? Sto classificando questo come un bug, perché il comportamento sembra incredibilmente indesiderabile, ma sarei disposto a fare qualche sforzo da parte nostra per farlo funzionare se qualcuno lo sapesse.