Changeset 107159 in spip-zone


Ignore:
Timestamp:
Oct 25, 2017, 9:25:59 AM (14 months ago)
Author:
cedric@…
Message:

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

Location:
_plugins_/oembed
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/oembed/modeles/oembed.html

    r105182 r107159  
    22[(#SET{data,#ENV**{url}|oembed_recuperer_data{#ENV{maxwidth,0},#ENV{maxheight,0}}})
    33][(#GET{data}|oui)
    4 <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','_'})]'>
    5         [(#INCLURE{fond=modeles/oembed_[(#GET{data}|table_valeur{type,link})],data=#GET{data},url,align})]
    6         [<div class="spip_doc_titre oembed-source">(#ENV*{lien}|echappe_retour)</div>]
    7 </div>]
     4<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','_'})]'>
     5        [(#INCLURE{fond=modeles/oembed_[(#GET{data}|table_valeur{type,link})],data=#GET{data},url,align,lien})]
     6</figure>]
  • _plugins_/oembed/modeles/oembed_link.html

    r59636 r107159  
    55        </span>]
    66</span>]
     7[<figcaption><div class="spip_doc_titre oembed-source">(#ENV*{lien}|echappe_retour)</div></figcaption>]
  • _plugins_/oembed/modeles/oembed_photo.html

    r105179 r107159  
    44        </a>
    55</span>]
     6<figcaption>
    67[<div class="spip_doc_titre" style="max-width:#ENV{data/width}px;"><a href="#ENV*{url}" class="oe-title">(#ENV*{data/title})</a>[
    78<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>]
     9[<div class="spip_doc_titre oembed-source">(#ENV*{lien}|echappe_retour)</div>]
     10</figcaption>
  • _plugins_/oembed/modeles/oembed_rich.html

    r105180 r107159  
    1212        <style><!--/**/.oe-rich .loading {background-image:url("#CHEMIN_IMAGE{searching.gif}")!important;background-size:auto !important;}/**/--></style>
    1313</div>
     14<figcaption>
    1415[<div class="spip_doc_titre" style="max-width:#ENV{data/width}px;"><a href="#ENV*{url}" class="oe-title">(#ENV*{data/title})</a>[
    1516<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>]
     17[<div class="spip_doc_titre oembed-source">(#ENV*{lien}|echappe_retour)</div>]
     18</figcaption>
  • _plugins_/oembed/modeles/oembed_video.html

    r105194 r107159  
    1212        <style><!--/**/.oe-video .loading {background-image:url("#CHEMIN_IMAGE{searching.gif}")!important;background-size:auto !important;}/**/--></style>
    1313</div>
     14<figcaption>
    1415[<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)
    1516<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>]
     17[<div class="spip_doc_titre oembed-source">(#ENV*{lien}|echappe_retour)</div>]
     18</figcaption>
  • _plugins_/oembed/paquet.xml

    r106795 r107159  
    22        prefix="oembed"
    33        categorie="multimedia"
    4         version="1.9.0"
     4        version="2.0.0"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.2.*]"
Note: See TracChangeset for help on using the changeset viewer.