Bug de taille dans l'insertion emb des SVG : non prise en compte des tailles en param #4913

Open
opened 2 months ago by rastapopoulos · 0 comments
Owner

Dans les modèles d'insertion on peut si on veut forcer largeur et/ou hauteur.

Dans le modèle d'insertion "emb" des SVG (pour les insérer avec balise "svg" et non pas "img"), on fait semblant de les prendre en compte au départ en retaillant l'image puis… bah non finalement on insère |balise_svg avec les #LARGEUR et #HAUTEUR du document source ! Alors que ça devrait clairement être #ENV{largeur,#LARGEUR} et #ENV{hauteur,#HAUTEUR} ou plutôt les dimensions exactes obtenues après le image_reduire qui précède.
https://git.spip.net/spip/medias/src/branch/master/modeles/image_emb_svg.html#L11

Concrètement si on a un SVG de 500px de largeur et qu'on fait |largeur=24 en param, on a toujours un affichage de 500px.

Dans les modèles d'insertion on peut si on veut forcer largeur et/ou hauteur. Dans le modèle d'insertion "emb" des SVG (pour les insérer avec balise "svg" et non pas "img"), on fait semblant de les prendre en compte au départ en retaillant l'image puis… bah non finalement on insère |balise_svg avec les #LARGEUR et #HAUTEUR du document source ! Alors que ça devrait clairement être #ENV{largeur,#LARGEUR} et #ENV{hauteur,#HAUTEUR} ou plutôt les dimensions exactes obtenues *après* le image_reduire qui précède. https://git.spip.net/spip/medias/src/branch/master/modeles/image_emb_svg.html#L11 Concrètement si on a un SVG de 500px de largeur et qu'on fait |largeur=24 en param, on a toujours un affichage de 500px.
rastapopoulos added the
bug
label 2 months ago
rastapopoulos added this to the spip-4.1 milestone 2 months ago
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.