> Help! Maintenant qu'il y a ces icones, au lieu de voir l'image SVG
> incrustée dans le texte, on voit l'icone!
En fait la gestion SVG est bourrée de bugs :-/
Déjà, sous Safari, c'est pas géré, et m'affiche un énorme message d'erreur
en popup, donc en tant que visiteur du site je dois passer à Firefox => bof.
Je fais un test : je prends le fichier svg des stats de spip, et je
l'uploade comme document, puis comme image.
Premier souci : SPIP prend une hauteur/largeur de 150x150 pixels, ce qui ne
correspond pas à la réalité ; je ne sais pas comment lire (informatiquement
ou "à la main") les vraies dimensions de l'image.
J'ai fait des test avec Webkit (les nightly build de safari qui supportent le SVG), ça marche pas mieux
Help! Maintenant qu'il y a ces icones, au lieu de voir l'image SVG
incrustée dans le texte, on voit l'icone!
En fait la gestion SVG est bourrée de bugs :-/
Déjà, sous Safari, c'est pas géré, et m'affiche un énorme message d'erreur
en popup, donc en tant que visiteur du site je dois passer à Firefox => bof.
Je fais un test : je prends le fichier svg des stats de spip, et je
l'uploade comme document, puis comme image.
Premier souci : SPIP prend une hauteur/largeur de 150x150 pixels, ce qui ne
correspond pas à la réalité ; je ne sais pas comment lire (informatiquement
ou "à la main") les vraies dimensions de l'image.
Premier souci : SPIP prend une hauteur/largeur de 150x150 pixels, ce qui ne
correspond pas à la réalité ; je ne sais pas comment lire (informatiquement
ou "à la main") les vraies dimensions de l'image.
je viens de corriger.
On peut essayer d'améliorer certains de ces points, mais je dirais qu'en
l'état, on ne peut pas encore (dans SPIP 1.9) considérer SVG comme un format
d'image, mais plutôt comme un format de document qui marche avec EMBED.
>Premier souci : SPIP prend une hauteur/largeur de 150x150 pixels,
je viens de corriger.
ça marche
>l'état, on ne peut pas encore (dans SPIP 1.9) considérer SVG comme un
>format d'image, mais plutôt comme un format de document qui marche avec
>EMBED.
oui, c'était comme ça.
Du coup il ne faut pas laisser uploader SVG ni en "image" ni en "logo".
Sinon pour afficher SVG proprement j'ai vu
mais ça oblige à sortir de <img ...> et ça risque d'être un peu compliqué.
Premier souci : SPIP prend une hauteur/largeur de 150x150 pixels, ce qui ne
correspond pas à la réalité ; je ne sais pas comment lire (informatiquement
ou "à la main") les vraies dimensions de l'image.
La taille d'un SVG est définie en gros comme suit:
- si la balise svg racine du document ne contient pas d'attribut width
et height, la taille est celle de la 'fenetre' incorporant le SVG (ex:
taille donnée dans la balise embed)
- si la balise svg contient les attributs width et heigth définis en %
(ex: width=80%"), la largeur est calculée en % du de la 'fenetre'
incorporant le SVG.
- si la balise svg contient les attributs width et heigth donnés en
absolus, c'est la taille réelle du document (ex: width="100" ou
width="100px" donne une largeur de 100 pixels)