Valider 87855083 rédigé par cedric@yterium.com's avatar cedric@yterium.com
Parcourir les fichiers

Le plugin passe en version 2 avec modification du HTML genere qui passe en...

Le plugin passe en version 2 avec modification du HTML genere qui passe en <figure> au lieu de <div> dans le modele principal modeles/oembed.html
Dans les sous-modeles oembed_xx.html on encpasule titre/descriptif et source dans un <figcaption>, pour cela on a deplace l'affichage de la source dans ces sous-modeles
Cette evolution se fait avec un minimum d'impact : les classes ne changent pas, ce qui evite de perturber les affichages sur les sites existants, et en cas de surcharge existante d'un sous modele on perd juste le <figcaption> et le lien vers la source, mais en principe le HTML reste valide
parent 5d5180b9
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
+3 −4
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
#CACHE{7*24*3600}
[(#SET{data,#ENV**{url}|oembed_recuperer_data{#ENV{maxwidth,0},#ENV{maxheight,0}}})
][(#GET{data}|oui)
<div class='spip_documents spip_documents_[(#ENV{align,center})] ressource oembed[ oembed_(#GET{data}|table_valeur{type})][ oembed_(#GET{data}|table_valeur{media}|replace{sound,audio})][ oembed_(#GET{data}|table_valeur{provider_name}|strtolower|replace{'\W','_'})]'>
	[(#INCLURE{fond=modeles/oembed_[(#GET{data}|table_valeur{type,link})],data=#GET{data},url,align})]
	[<div class="spip_doc_titre oembed-source">(#ENV*{lien}|echappe_retour)</div>]
</div>]
 No newline at end of file
<figure class='spip_documents spip_documents_[(#ENV{align,center})] ressource oembed[ oembed_(#GET{data}|table_valeur{type})][ oembed_(#GET{data}|table_valeur{media}|replace{sound,audio})][ oembed_(#GET{data}|table_valeur{provider_name}|strtolower|replace{'\W','_'})]'>
	[(#INCLURE{fond=modeles/oembed_[(#GET{data}|table_valeur{type,link})],data=#GET{data},url,align,lien})]
</figure>]
 No newline at end of file
+1 −0
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -4,3 +4,4 @@
	(#ENV{data}|table_valeur{html})
	</span>]
</span>]
[<figcaption><div class="spip_doc_titre oembed-source">(#ENV*{lien}|echappe_retour)</div></figcaption>]
+3 −0
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -3,5 +3,8 @@
		(#ENV{data}|table_valeur{url}|sinon{#ENV{data}|table_valeur{thumbnail_url}}|balise_img{#ENV{data}|table_valeur{title}})
	</a>
</span>]
<figcaption>
[<div class="spip_doc_titre" style="max-width:#ENV{data/width}px;"><a href="#ENV*{url}" class="oe-title">(#ENV*{data/title})</a>[
<span class="oe-author_name"><br /><i><:par_auteur:>(#ENV*{data/author_name}|oui)[(#ENV*{data/author_url}|lien_ou_expose{#ENV*{data/author_name},#ENV*{data/author_url}|non})]</i></span>]</div>]
[<div class="spip_doc_titre oembed-source">(#ENV*{lien}|echappe_retour)</div>]
</figcaption>
+3 −0
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -11,5 +11,8 @@
	</div>
	<style><!--/**/.oe-rich .loading {background-image:url("#CHEMIN_IMAGE{searching.gif}")!important;background-size:auto !important;}/**/--></style>
</div>
<figcaption>
[<div class="spip_doc_titre" style="max-width:#ENV{data/width}px;"><a href="#ENV*{url}" class="oe-title">(#ENV*{data/title})</a>[
<span class="oe-author_name"><br /><i><:par_auteur:>(#ENV*{data/author_name}|oui)[(#ENV*{data/author_url}|lien_ou_expose{#ENV*{data/author_name},#ENV*{data/author_url}|non})]</i></span>]</div>]
[<div class="spip_doc_titre oembed-source">(#ENV*{lien}|echappe_retour)</div>]
</figcaption>
+3 −0
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -11,5 +11,8 @@
	</div>
	<style><!--/**/.oe-video .loading {background-image:url("#CHEMIN_IMAGE{searching.gif}")!important;background-size:auto !important;}/**/--></style>
</div>
<figcaption>
[<div class="spip_doc_titre" style="max-width:#ENV{data/width}px;"><a href="#ENV*{url}" class="oe-title">(#ENV*{data/title})</a>[(#ENV*{data/author_name}|oui)
<span class="oe-author_name"><br /><i><:par_auteur:> [(#ENV*{data/author_url}|?{[<a href="#ENV*{data/author_url}">(#ENV*{data/author_name})</a>],#ENV*{data/author_name}})]</i></span>]</div>]
[<div class="spip_doc_titre oembed-source">(#ENV*{lien}|echappe_retour)</div>]
</figcaption>
Chargement en cours