Componente TOC e IDs de encabezado

Si necesitas agregar un encabezado, debe tener el prefijo heading--. Puedes encontrar más información al respecto aquí Linking to a heading within a post or topic

Los IDs que no tengan ese prefijo se eliminarán, independientemente del valor del ID.

Los encabezados con texto duplicado no están soportados actualmente —y nunca lo han estado— en el componente TOC. El componente genera el ID basándose en el texto del encabezado. Por lo tanto, dos encabezados con exactamente el mismo texto obtendrán el mismo ID.

No hay planes para corregir esto en el componente por ahora, ya que la generación automática de IDs está en nuestra lista de características para la próxima versión de Discourse y planeamos abordar el problema de los encabezados duplicados añadiendo el índice del encabezado a su ID.

Cuando implementemos esto en el núcleo, creo que añadir un prefijo a los encabezados generados debería ser suficiente.