Caractère spéciaux dans les liens

L'auteur de ce sujet a trouvé une solution à son problème.
Auteur du sujet

Bonjour,

Il semble que certains caractères spéciaux dans un lien fasse simplement crasher le parseur markdown lorsqu'ils se trouvent après le ? (voir le message ci-dessus).

C'est notamment le cas avec le caractère (le symbole "moins", pas le tiret), qui correspond à la séquence d’échappement %E2%88%92. Le problème, c'est que comme le parseur échappe automatiquement les caractères spéciaux, on ne peut pas échapper ce caractère, car la séquence d’échappement serait elle-même échappée.

Exemple qui cause le bug :
[asdf](https://www.wolframalpha.com/input/?i=5−x)

Exemple de séquence d'échappement échappée (lien) :
[asdf](https://www.wolframalpha.com/input/?i=5%E2%88%92x)

De plus, sans lien d'ancrage, l'URL n'est pas détectée : https://www.wolframalpha.com/input/?i=5−x .

Ici la solution serait de remplacer le symbole "moins" par le tiret, ce qui fonctionne pour le site Wolfram Alpha. Mais ça reste toujours un bug.

Édité par Olybri

+0 -0

Je cois avoir souvent eu ce type de bug en donnant des liens wikipédia, mais je n'arrive pas à reproduire.

EDIT: Ah si, voilà : si je met le lien sans balise https://fr.wikipedia.org/wiki/%C3%89 , il est correctement pris en compte. En revanche, dans une balise lien ça ne fonctionne plus.

Autre petit souci, si je ne pet pas d'espace avant la virgule qui suit mon premier lien comme ceci https://fr.wikipedia.org/wiki/%C3%89, le parseur est apparemment incapable de déterminer là où le lien termine et ne le traite pas.

Édité par yoch

+0 -0
Auteur du sujet

La différence c'est qu'ici, le parseur plante et affiche un message d'erreur (enfin, en supposant que vous voyez vous aussi le message d'erreur dans mon premier post).

+0 -0
Auteur du sujet

asdf

EDIT : En effet, ça fonctionne à présent, bien que le premier message signale toujours l'erreur (j'en déduis que le markdown n'est pas réinterprété à chaque chargement de page).

EDIT 2 :

https://www.wolframalpha.com/input/?i=5−x
Par contre ici l'URL n'est toujours pas automatiquement détectée.

Édité par Olybri

+0 -0
Vous devez être connecté pour pouvoir poster un message.
Connexion

Pas encore inscrit ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte