[spip-dev] Spip 3.3.0-dev : pb avec certains fichiers SVG

Bonsoir

Mon premier message sur cette liste dont je connais encore peu les us et coutumes.

Voyant que la sortie de Spip 3.3 se profile, j’ai installé la dernière version “dev” sur un espace d’essais pour anticiper les adaptations.

Dans ce message, je ne parle que de la refonte des modèles ; ; .

À priori, seule la balise est maintenant proposée, mais les balises et restent opérationnelles.

J’ai un pb avec certains fichiers SVG spécifiques :
J’ai plusieurs articles dans lesquels j’ai inséré une carte choroplèthe SVG (élaborée avec LibreOffice) qui comprend des “title” contenant des infos complémentaires.

Depuis Spip 1.9.2, et aujourd’hui avec Spip 3.2.9, l’insertion dans un article via <embXXX|center> affiche le document, et le survol de la souris affiche les “title” informatifs.
Un exemple sous Spip 1.9.2.p (oui oui, y en a encore en ligne…) : Un autre sur un Spip 3.2.9 :

Avec Spip 3.3.0-dev, l’insertion dans un article via <embXXX|center> (ou ou ) affiche le document, mais le survol de la souris n’affiche plus les “title” informatifs.
C’est moins bien…
Là par contre, pas d’exemple en ligne.

Une idée de contournement ?

Luc

J'ai plusieurs articles dans lesquels j'ai inséré une carte choroplèthe SVG (élaborée avec LibreOffice) qui comprend des "title" contenant des infos complémentaires.
Depuis Spip 1.9.2, et aujourd'hui avec Spip 3.2.9, l'insertion dans un article via <embXXX|center> affiche le document, *et le survol de la souris affiche les "title" informatifs.
*Un exemple sous Spip 1.9.2.p (oui oui, y en a encore en ligne...) : https://73.snuipp.fr/spip.php?article6364
Un autre sur un Spip 3.2.9 : https://47.snuipp.fr/Carte-scolaire-2021-c-est-le-rural-qui-trinque#Dotation-par-academies-1er-degre-16-decembre-2020
**

Le svg est inliné et le balisage est <div.spip_document><object><svg><g><g>...<g><title>

Avec Spip 3.3.0-dev, l'insertion dans un article via <embXXX|center> (ou <doc> ou <img>) affiche le document, *mais le survol de la souris n'affiche plus les "title" informatifs.*

Le svg reste externe et le balisage est <figure.spip_documents><img src="xxx.svg">

C'est moins bien... Là par contre, pas d'exemple en ligne.

Temporairement ici : svg.grml.eu/spip.php?article1
avec doc, emb et img

JL

Bonjour

Je viens de tester avec la version Spip 4.0.0, le pb décrit dans mon message initial reste présent.

Y a-t-il un moyen de retrouver l’affichage des « title » au survol d’une image svg affichée avec ?

Merci.

Luc

Il est possible que le embed précédent (avant SPIP 4.0) incluait directement le contenu SVG dans la page HTML, alors que là il est lié par une balise img. Ce changement provoque peut être des changements de comportements des navigateurs.

Probablement tu peux tester un modèle d’embed SVG ; je ne sais pas la syntaxe exacte, peut être nommé image_svg.html contenant quelque chose dedans comme [(#FICHIER|balise_svg)] (balise_svg inclut directement le contenu du SVG dans la page).