Valider de0723a7 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 f836414c
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
+27 −0
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
[(#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>
+1 −1
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
<paquet
	prefix="medias"
	categorie="multimedia"
	version="3.2.0"
	version="3.2.1"
	etat="stable"
	compatibilite="[4.0.0;4.0.*]"
	logo="prive/themes/spip/images/portfolio-32.png"