Ehi community, sto usando un sito discourse per pubblicare alcune specifiche scritte principalmente in markdown, ma mi sono imbattuto nel problema che gli ancoraggi utilizzati per le intestazioni vengono visualizzati, mentre dovrebbero essere nascosti.
Il problema è più che altro perché pubblichiamo i markdown utilizzati anche per altri scopi su Discourse, quindi le persone che gestiscono i documenti utilizzano questi ancoraggi per riferimenti incrociati quando uniscono più markdown in un unico documento.
Penso che creerò una sorta di script per ripulire prima di pubblicare il contenuto.
Capisco!
La soluzione è anche creare un plugin per Discourse con un plugin markdown per supportare questa sintassi. Se hai del budget, potresti chiedere su Marketplace.
Se sei ancora interessato, ho creato un piccolo plugin per Discourse che gestisce la specifica di un ID di ancoraggio accanto all’intestazione.
Funziona insieme alle ancore automatiche delle intestazioni di Discourse.
Nota che è un supporto di base. Ci sono probabilmente molte varianti, ma questo plugin supporta solo le seguenti:
@Arkshine Sai come vengono generati gli ancoraggi in Discourse (il sito web attuale)? Te lo chiedo perché non sembrano seguire i pattern che hai condiviso. Ad esempio, guarda questo: