Recherche et liaison de sujets en ligne, par exemple liens entre crochets de type Roam

C’est bon à savoir ! En tant que non-programmeur, je ne sais pas vraiment à quel point les choses sont possibles dans les composants de thème (beaucoup, apparemment, ce qui est l’une des nombreuses raisons pour lesquelles j’adore Discourse). C’est donc plutôt cool.

Il est vrai que dans d’autres logiciels, les [[ sont conservés et conservent une certaine valeur même après l’ajout du lien. Ou plutôt, je devrais dire que la recherche [[ ne propose pas automatiquement un lien traditionnel, mais une référence interne spécialisée. Comme plusieurs applications prennent en charge ce format de référence, il est portable dans une variante de Markdown, ce qui est plutôt pratique.

Mais bon, dans le cas de Discourse, [[ n’est qu’un raccourci en ligne familier, qui a la chance de ne pas être déclenché accidentellement. Je serais satisfait par toute autre méthode basée sur le texte pour invoquer une recherche en ligne répondant à des critères similaires, mais malgré les différences de fonctionnement entre Discourse et, par exemple, Roam, je vois tout de même un intérêt à ce que la syntaxe reste la même. Comme je l’ai dit, c’est en quelque sorte un standard de fait en pleine évolution. :thinking:

Une autre chose qui me vient à l’esprit, c’est que Discourse déjà possède son propre équivalent de liens internes qui sont rendus de manière spéciale : c’est ainsi que fonctionnent les citations ! Ainsi, “post:10, topic:200454” renverra bien sûr à votre réponse ici. Puisque cette fonction de lien est spécifiquement destinée aux sujets internes, elle pourrait simplement l’utiliser et l’afficher automatiquement comme un lien vers le sujet au moment du rendu. Je ne sais pas vraiment si cela correspond davantage ou moins à la façon dont Discourse fonctionne… :grinning_face_with_smiling_eyes:

D’un côté, il existe déjà cette méthode de lien ; il ne s’agirait que d’une autre façon d’invoquer la recherche et la sélection de liens, très similaire aux recherches @ et # existantes comme je l’ai mentionné. De l’autre, cela s’écarte du comportement de lien existant invoqué par Ctrl+K, la barre d’outils et d’autres raccourcis. Je pense cependant que le type de lien “post:10” est plus proche du concept de lien [[ tel qu’utilisé dans d’autres applications, donc je pencherais légèrement dans cette direction… si j’avais un poids dans la décision. :wink: Je sais bien sûr que cela relève davantage du domaine des composants de thème, alors peut-être que j’en ai ! Peut-être pouvez-vous simplement donner votre avis sur la possibilité de réaliser un lien de style “post:10” à partir d’une recherche contextuelle dans un composant de thème ?