Ah ce que je veux dire précisément, c’est que <docXX|emb>
ou <embXX>
peut appeler automatiquement un modèle spécifique pour ce format d’image. En fait c’est : modeles/image_emb_svg.html
.
Le modèle image_emb.html
qui est appelé, cherche un modèle spécifique pour l’extension ou le mime type (avec la fonction medias_trouver_modele_emb()
), et en absence utilise le modèle image.html
par défaut.
Donc il manque probablement un modèle spécifique pour les SVG dans le plugin Médias.
Tu peux déjà regarder avec ce code (rapide, il manque probablement des paramètres à balise_svg) :
Fichier squelettes/modeles/image_emb_svg.html
:
<BOUCLE_image (DOCUMENTS) {media=image} {id_document=#ENV{id,#ENV{id_document}}} {inclus=image} {mode?} {tout}
>[(#SET{legende,#INCLURE{fond=modeles/document_legende, env}|trim})][(#REM)
][<div
class="[(#ID_DOCUMENT|medias_modele_document_standard_classes{image})]"[
(#ID_DOCUMENT|medias_modele_document_standard_attributs{image})
]>
<figure class="spip_doc_inner">
(#FICHIER|balise_svg)
[(#GET{legende})
]</figure></div>
]</BOUCLE_image>