Creo que es hora de que Discourse cuente con una forma más rápida de crear enlaces a otros temas en un foro determinado. Obviamente, ya existe el botón de enlace y el atajo en el editor, y si eres realmente brillante y conoces la URL exacta de un tema, incluso puedes hacerlo sin usar el cuadro de diálogo de enlace. Sin embargo, otras aplicaciones muestran que puede haber una manera mejor, más rápida y más sencilla: invocar un cuadro de diálogo de búsqueda y enlace en línea.
Ya existe un precedente para esto en Discourse con el comportamiento de búsqueda y enlace mediante @ para perfiles, así como con # para hashtags. Por lo tanto, simplemente sugiero que se añada la búsqueda y enlace para temas. Esto adoptaría un enfoque muy minimalista, muy similar a la búsqueda de usuarios con @, con una ventana emergente rápida de búsqueda de temas en línea basada en el texto que escribas en el editor, y no tendría ningún campo para el título ni otros controles. Funcionaría exactamente igual que la búsqueda con @, pero para enlaces. Utilizarías el teclado para confirmar el enlace, y la primera opción estaría resaltada automáticamente.
Una sintaxis recientemente popularizada para esto son los “enlaces entre corchetes”, es decir, [[enlace-al-tema]]. Escribes [[ y se invoca una búsqueda de títulos de temas, al igual que en las búsquedas de usuarios o hashtags. Otro enfoque común es el menú con barra (/), aunque por lo general se utiliza para múltiples funciones. Sin importar cómo se invoque, haría que crear enlaces entre temas fuera súper rápido y sencillo, algo que personalmente considero positivo, ya que fomenta que las personas hagan referencia a otro contenido existente y relacionado.
El principal problema que veo con esta sintaxis en particular es que es diferente, pero también similar, a la sintaxis wiki actualmente soportada. Sin embargo, la sintaxis de enlaces wiki se utiliza realmente en sistemas que también admiten la sintaxis de doble corchete [], pero específicamente para enlaces que requieren texto personalizado. Por lo tanto, una opción sería mantener esa misma distinción: usar dobles corchetes para un enlace a un tema que utiliza el título del tema como texto del enlace, o un enlace wiki tradicional para un título personalizado. Otra sería cambiar la sintaxis de enlaces en general, lo cual dudo que sea atractivo. Una tercera opción sería elegir alguna otra sintaxis de enlace en línea, es decir, un conjunto diferente de caracteres que invoquen la búsqueda de enlaces.
No me importa exactamente cómo se implemente; solo quiero poder buscar y enlazar en línea. Creo que sería un gran complemento para el ya excelente editor de Discourse y sus funciones generales de conveniencia. ![]()
Dicho esto, soy consciente de que las funciones actuales del editor son bastante buenas y que esto es solo una característica de conveniencia, argumentablemente para un cierto subconjunto de usuarios. Definitivamente es de baja prioridad, incluso si hay acuerdo en que sería útil.



