¿El hipervínculo de los encabezados solo funciona a veces?

Hola,

¿Alguien puede darme consejos o soluciones para que los enlaces de encabezados funcionen de manera confiable?

Estoy aprovechando todas las cosas maravillosas que Discourse puede hacer como usuario avanzado de foros, creando una pequeña base de datos en un hilo del foro, donde deseo enlazar cada uno de unos cientos de elementos en aproximadamente cuatro listas con otros pocos (salud: causas, síntomas, tratamientos, alfabético).
He descubierto que teóricamente esto es posible usando encabezados (1-6x#). El problema es que solo funciona algunas veces para mí, provoca todo tipo de efectos extraños y variados que nadie necesita, y no logro encontrar un patrón útil. Y cuando digo “algunas veces”, me refiero a que un enlace idéntico puede funcionar una vez y luego nunca más, sin que yo haya cambiado nada. O puede significar que, de 8 enlaces con el mismo formato, 7 a veces funcionan y 1 en medio nunca lo hace… :upside_down_face: ¿Es el :fireworks: de la tecnología o soy yo quien no ve :see_no_evil: ?
He variado el formato de muchas formas que se me han ocurrido, por ejemplo, líneas vacías antes o después o ambas, 3 navegadores diferentes… (El enlace que quería usar, en caso de que quieran ver lo que he intentado, no funciona de manera confiable para mí, así que tendrán que bajar hasta el 2021-06-11 y hacer clic en el detalle “cómo crear enlaces”).

Este debería enlazar a uno de los encabezados y solo lo hace algunas veces; espero que al menos te lleve al post o al hilo, aunque eso también varía.

Por cierto, estos son algunos otros obstáculos y soluciones que he encontrado

Me habría gustado usar los encabezados dentro del contenido oculto de los detalles, pero lamentablemente… Supongo que tendré que renunciar a ese sueño.
El último obstáculo que encontré fue el límite de 32000 caracteres por publicación, pero bueno, puedo superarlo. Las ediciones “solo” son posibles durante un mes, algo que sorteo creando nuevos posts y eliminando los antiguos.
El último obstáculo de todos fue poder publicar solo 2 enlaces en este post… :wink: :roll_eyes:

1 me gusta

Tus enlaces e IDs de encabezado deben comenzar con heading--, lo cual está implementado para evitar el “griefing”. Consulta: Linking to a heading within a post or topic

3 Me gusta

Gracias, muy conciso…!
Sin embargo, muchos caracteres adicionales son necesarios después (30 por encabezado, 500 elementos = 15000), y solo se permiten 32000 caracteres por publicación en ese foro. Además, 9 por cada enlace, algo en lo que ni siquiera he empezado (soñaba con 2000 :rofl:). Los encabezados con # simples habrían sido mejores para eso… :roll_eyes: He preguntado a mis administradores del foro si podrían aumentar la longitud máxima de la publicación a 150000…. ¿Alguna otra sugerencia o idea al respecto? Debo replantear todo el sueño de los enlaces, supongo.
(Ya estoy eliminando todos los títulos de los hilos y mi etiqueta de las URLs de los enlaces para ahorrar espacio de caracteres.)
Buscando por ahí, encontré esta interesante adición de @RobMeade: También puedes usar etiquetas de encabezado vacías (pero dejan un “espacio” extra).

(Para principiantes como yo: :one: Mi término faltante era ‘ancla’… :two: ‘ids’ = IDs, tuve que buscarlo :three: griefing aquí. (aquí: = abuso del estilo))