Sur notre instance hébergée payante discuss.ipfs.io, les sujets créés à partir des commentaires intégrés sur le site blog.ipfs.io n’importent pas correctement les URL des images dans l’article, ce qui empêche l’affichage des images dans le contenu du sujet (après avoir cliqué sur « Afficher l’article complet… »).
Il semble que les URL d’images relatives ne soient pas analysées correctement et qu’une barre oblique manque dans le contenu final du sujet Discourse ?
Les URL sont https://blog.ipfs.io..assets/ alors qu’elles devraient être https://blog.ipfs.io/../assets/.
Ce qui entraîne une image brisée. Modifier le src via la console de mon navigateur pour https://blog.ipfs.io/../assets/img/2021-04-14-cardheader-scaling-ethereum-1459531d.1459531d.png résout le problème.
Je ne suis pas certain de la manière dont Discourse devrait gérer cela. Je vais examiner de plus près le code utilisé pour rendre le lien src absolu sur Discourse et voir s’il est possible d’apporter une correction.
La cause du problème est que les images de votre site web sont servies avec un chemin relatif (../). Discourse ajoute correctement le nom d’hôte au chemin, mais il échoue à ajouter une barre oblique (/) après l’hôte.
Le problème semble se produire ici :
Je ne vois aucun cas où il ne serait pas logique d’ajouter une barre oblique après uri.host si src commence par un chemin relatif. Je vais demander à notre équipe d’ingénierie ce qu’ils pensent de ce changement. Il est probable que nous ne puissions pas vous répondre avant le début de la semaine prochaine.
Désolé, aucune mise à jour pour le moment. Notre équipe d’ingénierie a pris note du problème. Je continuerai à faire un suivi pour m’assurer qu’il soit résolu. Malheureusement, je ne vois aucune solution de contournement pour le problème sur votre site.
Désolé, il n’y a pas encore de date estimée de livraison (ETA) à ce sujet. Nous menons actuellement une discussion interne sur les améliorations nécessaires à l’intégration. Le problème du code d’intégration ne gérant pas les chemins relatifs src a été signalé et sera corrigé.