Hola, ¿te refieres al contenido? Puedes hacer clic en el botón de la línea de tiempo del tema:

Hola, ¿te refieres al contenido? Puedes hacer clic en el botón de la línea de tiempo del tema:

Hola, sería realmente genial que al hacer clic en un elemento de la Tabla de Contenidos (TOC) se modificara la URL de la página a la ancla del encabezado correspondiente, al igual que cuando se hace clic en el enlace de anclaje a la izquierda del encabezado.
De esa manera, uno podría compartir un tema específico con otra persona aunque no sepa de la existencia del enlace de anclaje de la izquierda.
¿Se ha considerado esto?
Eso es interesante: acabo de probar y puedo confirmar que solo se admiten cinco niveles en la tabla de contenidos, mientras que se admiten seis niveles en markdown. Sospecho que fue una decisión intencional, ya que seis niveles podrían ser engorrosos de navegar.
¿Existen problemas de compatibilidad conocidos entre DiscoToC y el plugin Categorías de documentación?
El índice de contenidos funciona perfectamente en mis temas normales, pero no en absoluto en los de documentación ![]()
Hola: he notado un comportamiento extraño respecto al botón de intercambio de traducción de temas cuando DiscoTOC está activado.
Efectivamente, se añadió un botón para alternar entre la traducción de un tema en el idioma del cliente y el texto original del tema.
Aquí tienes la disposición básica del tema traducido sin DiscoTOC:
Y aquí está la disposición con el panel lateral DiscoTOC:
Aunque no fue un problema perder el botón de configuración, ya que las mismas funciones se encuentran en la parte inferior del tema, el intercambio de traducción no se puede lograr de la misma manera…
¿Sería posible revisar la posibilidad de mostrar el botón incluso con DiscoTOC, ya que es un botón predeterminado del tema de Discourse?
¿Alguien puede explicar cómo se añade un atributo id a un encabezado? Probé el método de aquí: Extended Syntax | Markdown Guide añadiendo {#custom-id} al final de la línea de un encabezado. También usé etiquetas html h1 y añadí un id. Nada de eso funcionó.
¿La documentación ya no es correcta? Si es posible añadir mis propios ids, eso solucionaría el problema que tengo aquí, asumiendo que esos ids funcionaran en las diversas situaciones de las etiquetas de anclaje.
sí, ya no es correcto (lo eliminaré), el componente ahora utiliza enlaces ancla en lugar de IDs de encabezado… al agregar encabezados a las publicaciones, Discourse crea automáticamente enlaces ancla y esos se utilizan para el índice
¡Gracias!
Me doy cuenta de que esto puede no estar estrictamente relacionado con el componente de índice, pero ¿sabes si hay alguna manera de obtener identificadores permanentes para los encabezados? Los identificadores que se generan automáticamente son extremadamente frágiles. Incluso solo agregar otro encabezado en el documento puede cambiar todos los identificadores.
Además… ¿Hay alguna manera con este plugin de establecer texto de índice que sea diferente del encabezado en el documento? El caso de uso es cuando el encabezado en el documento es largo y una entrada abreviada sería mejor en el índice. Hay una función similar en el plugin de documentos donde en el índice de categorías puedes tener texto personalizado. Totalmente diferente, aunque, en ese sistema.