Skip to content
Extraits de code Groupes Projets
Valider 77d5d793 rédigé par cerdic's avatar cerdic
Parcourir les fichiers

Les images SVG sont integrees dans le html avec le modele emb au lieu d'etre...

Les images SVG sont integrees dans le html avec le modele emb au lieu d'etre affichee avec une balise img (Fix https://discuter.spip.net/t/re-spip-dev-spip-3-3-0-dev-pb-avec-certains-fichiers-svg/154565/6)
parent f34c03dd
Branches
Étiquettes
Aucune requête de fusion associée trouvée
[(#REM)
Modele pour les images svg embed (on intègre le SVG directement dans le html, pas via une balise img)
]
<BOUCLE_image (DOCUMENTS) {media=image} {id_document=#ENV{id,#ENV{id_document}}} {inclus=image} {mode?} {tout} {extension=svg}>
[(#SET{autolien,#LARGEUR|>={800}|ou{#HAUTEUR|>={800}}|oui})]
[(#SET{image,[(#ENV{largeur}|ou{#ENV{hauteur}}|?{
[(#FICHIER|image_reduire{#ENV{largeur,10000},#ENV{hauteur,10000}}|extraire_attribut{src})],
[(#FICHIER)]})]})]
[(#SET{image,[(#GET{image}|balise_svg{#ENV{alt,#ALT}|sinon{''},[(#LARGEUR)x#HAUTEUR]})]})]
[(#SET{legende,#INCLURE{fond=modeles/document_legende, env}|trim})]
<div
class="[(#ID_DOCUMENT|medias_modele_document_standard_classes{image}) ]spip_lien_ok"[
(#ID_DOCUMENT|medias_modele_document_standard_attributs{image})
]>
<figure class="spip_doc_inner">
[<a href="(#ENV{lien})"[ class="(#ENV{lien_class}|concat{' spip_doc_lien'}|trim)"]>]
[(#ENV{lien}|non|et{#GET{autolien}})<a href="#URL_DOCUMENT" class="spip_doc_lien mediabox" type="#MIME_TYPE">]
#GET{image}
[(#ENV{lien}|ou{#GET{autolien}}|?{</a>})]
#GET{legende}
</figure>
</div>
</BOUCLE_image>
<INCLURE{fond=modeles/file,env} />
<//B_image>
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter