Images avec un espace dans le titre non affichées.

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

Bonjour,

Certaines images ne s'affichent pas.

Exemple :

La voyez-vous ? Pas moi.

Source de l'image : http://zestedesavoir.com/media/galleries/2877/f75e873a-9e91-4f59-9bd6-46dcb998ecb7.la%20borgne

Je suppute l'espace (%20) dans le nom d'y être pour quelque chose, puisque j'ai eu le problème avec tout plein d'images, toutes ayant un espace dans leur nom.

Dans ma galerie, l'affichage se fait bien.

Gabbro.

Édit : lors d'un import d'une image avec un espace dans le titre seule, je n'ai pas eu de problème. Lors de l'import d'images avec un espace dans le titre via une archive, le problème a lieu.

Édité par Gabbro

Hier, dans le parc, j'ai vu une petite vieille entourée de dinosaures aviens. Je donne pas cher de sa peau.

+0 -0
Staff
Auteur du sujet

est ce que ça t'aurais gêné si ZdS avait remplacé tes espaces par des underscores ?

Non. C'est dans l'url de l'image. Vous auriez pu l'appeler toto123456ABC que ça aurait été pareil. D'ailleurs, une autre image (importée seule, et non pas dans une archive) nommée "le nouveau – bar test" a pour adresse http://zestedesavoir.com/media/galleries/2877/39475bef-c114-42f5-b3b0-c2079402911f.png .

Hier, dans le parc, j'ai vu une petite vieille entourée de dinosaures aviens. Je donne pas cher de sa peau.

+0 -0

Je pense que ça vient du markdown. Si vous regardez l’adresse de l’image effectivement présente dans le message de Gabbro, il s’agit de http://zestedesavoir.com/media/galleries/2877/f75e873a-9e91-4f59-9bd6-46dcb998ecb7.la%2520borgne, avec le %20 de l’URL qui est devenu %2520. On a le même problème avec les liens, en particulier ceux vers Wikipédia.

Avec les liens, il suffit de remplacer %20 par une espace, et ça remarche. Mais là, que dalle…

La voyez-vous ? Moi toujours pas.

Le code HTML généré est le suivant.

1
2
3
4
5
6
<figure>
    <img alt="" 
         src="http://zestedesavoir.com/media/galleries/2877/f75e873a-9e91-4f59-9bd6-46dcb998ecb7.la" 
         title="borgne">
    <figcaption>La voyez-vous&nbsp;? Moi oui.</figcaption>
</figure>

#JeSuisGrimur #OnVautMieuxQueÇa

+1 -0

Il y aurait une alternative qui serait d'utiliser + à la place des espaces, mais elle n'est pas non-plus efficace (d'ailleurs, c'est le remplacement effectué dans les URLs quand on importe un tutoriel, que ce soient des liens ou des attributs src).

Evitez qu'on vous dise de les lire : FAQ PHP et Symfony 2Tutoriel WAMP • Cliquez 👍 pour dire merci • Marquez vos sujets résolus

+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