Pour reproduire, effectuez les deux réglages d’administration suivants :
Activer la conversion des liens Markdown : true
Domaines de premier niveau pour la conversion des liens Markdown : none (c’est-à-dire, supprimez tous les TLD définis par défaut)
Ensuite, effectuez une “Reconstruction HTML” pour tout message qui inclut une phrase complète, et notez que le dernier mot à la fin de chaque phrase, ainsi que le point qui le suit, est maintenant converti en lien. Exemple :
Cela soulève la question du « pourquoi » ? Je pense que la correction que je soutiens ici est simplement de ne pas autoriser les tlds de markdown linkify à être vides.
Je vais ajouter un pr-welcome pour ajouter une validation ici.
Alternativement, vous pourriez autoriser markdown linkify tlds à être vide, mais traiter ce cas en interne avec le même code que celui utilisé lorsque enable markdown linkify: false a été défini.
Vous soulevez un bon point là
J’expérimentais simplement comment supprimer le comportement de « conversion d’URL en titre de page liée ». Plus tard, j’ai découvert que cela s’appelle Inline Onebox et ne peut pas être désactivé pour les liens internes à Discourse.