Le lien avec %20 est interprété comme %2520

Je jure avoir déjà vu cela discuté ici, mais je ne parviens pas à le retrouver, et mon instance fait la même chose (encore ? à nouveau ?)

Lorsqu’un lien contenant un %20 codé est collé directement dans le flux de texte, un %25 supplémentaire est ajouté devant chaque %20 lors du clic, rendant le lien invalide.

Bien sûr, %25 est le code pour le signe %. Cela semble très similaire à ce problème.

Le lien que je regarde en ce moment est cette merveille :

SB480F%20Oil%20ServicingMetallic%20Solids%20Identification%20After%20Oil%20Servicing%20and%20Associated%20Corrective%20Action.pdf

Passez votre souris sur le lien et vous verrez que Meta fait cela. Et, bien sûr, cela l’empêche de fonctionner.

Cela fonctionne si saisi comme un lien plutôt que simplement l’URL, mais les gens ne le font pas toujours et il est difficile de les former…

Bien sûr, ce serait génial si les gens ne mettaient pas d’espaces dans les documents URL, mais nous en sommes là.

Je suis sur Discourse 2.3.9

1 « J'aime »

Désolé, quel est le lien original ? Collez-le dans un bloc de code.

1 « J'aime »

Le lien est le suivant :

https://www.lycoming.com/sites/default/files/SB480F%20Oil%20ServicingMetallic%20Solids%20Identification%20After%20Oil%20Servicing%20and%20Associated%20Corrective%20Action.pdf

1 « J'aime »

Je ne parviens pas à reproduire le problème… en collant le lien :

https://www.lycoming.com/sites/default/files/SB480F%20Oil%20ServicingMetallic%20Solids%20Identification%20After%20Oil%20Servicing%20and%20Associated%20Corrective%20Action.pdf

le résultat est :

https://www.lycoming.com/sites/default/files/SB480F%20Oil%20ServicingMetallic%20Solids%20Identification%20After%20Oil%20Servicing%20and%20Associated%20Corrective%20Action.pdf

qui me semble parfaitement intact ? L’insertion via « insérer un lien hypertexte » fonctionne également correctement. Peut-être s’agissait-il d’un bug que nous avons déjà corrigé ?

2 « J'aime »

Cela semble en effet être corrigé. Si vous passez la souris sur mon lien au début du sujet, vous verrez les %25 supplémentaires ajoutés. Le lien que vous avez publié dans votre question ne les contient pas.

Je vais republier le lien ici pour m’assurer qu’il ne s’agit pas d’un problème spécifique à mon côté…

https://www.lycoming.com/sites/default/files/SB480F%20Oil%20ServicingMetallic%20Solids%20Identification%20After%20Oil%20Servicing%20and%20Associated%20Corrective%20Action.pdf

2 « J'aime »

Oui, celui-là est corrigé ! Excellent travail à tous !

2 « J'aime »