Attribut alt vide sur les images insérées dans un article [Résolu]

Bonjour,

Alors pour les logos et le portfolio, pas de souci, j’ai pu mettre pour les premiers (filtre inserer_attribut) et pour les secondes, il se met tout seul comme un grand, mais lorsque j’intègre une image dans un article, l’attribut alt est vide même si j’ai mis un titre ou un descriptif à l’image.

J’ai regardé si je pouvais modifier le fichier /squelettes/inclure.document.html, mais j’ai l’impression que ce n’est pas là que l’image est appelée. J’ai regardé si ce n’était pas dans le dossier /squelettes/modeles/ mais rien trouvé non plus.

Aussi, ma question est la suivante : quel fichier dois-je modifier pour que lorsque j’intègre une image sous forme de <doc|XXX> le titre de l’image dans le portfolio s’inscrive dans l’attribut alt de la balise image ?

Vous remerciant par avance pour cette indication.
Denis

Pour trouver le fichier concerné, tu rajoutes à l’url &var_mode=inclure (avec ? au lieu de & s’il n’y a pas déjà un ? dans l’url) et tu auras ta réponse.

Par ailleurs, pour éditer proprement ce fichier, tu peux installer le plugin SkelEditor.

Bonjour ReallET,

Mais c’est génial ce truc !

Un grand merci. Et merci aussi pour le plugin. Pour l’instant, je suis en local, mais ça à l’air bien pratique aussi.

Bonne fin de journée.

1 « J'aime »

Ah oui, et pour celles et ceux que ça intéresse, ligne 11 du fichier /plugins-dist/medias/modeles/image.html, il suffit de remplacer #ALT par #TITRE pour avoir les titres des images saisies dans la médiathèque dans les attributs alt des balises images.

Problème réglé !
Encore merci !-)

1 « J'aime »

C’est une fausse bonne idée, on a introduit un champ alt sur les documents justement pour éviter ce comportement qui n’est pas bon du tout niveau accessibilité cf :

https://git.spip.net/spip/medias/issues/4480
https://git.spip.net/spip/medias/issues/4615
https://git.spip.net/spip/medias/pulls/13
https://git.spip.net/spip/medias/pulls/14

Bonjour b_b,
Pardon, je n’avais pas vu ce nouveau champ !
Et un grand merci pour son introduction !
Désolé pour cette bourde… c’est nickel sans changement !

1 « J'aime »