Changeset 48308 in spip-zone


Ignore:
Timestamp:
Jun 1, 2011, 3:15:12 PM (8 years ago)
Author:
cedric@…
Message:

details de syntaxe, sans changement fonctionnel

Location:
_core_/plugins/medias/modeles
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • _core_/plugins/medias/modeles/application.html

    r48263 r48308  
    1111 (#ENV{controls}=={PositionSlider}|?{#SET{hauteur,25},''})][
    1212 (#ENV{controls}=={PositionSlider}|?{#SET{largeur,#GET{largeur}|moins{40}},''})
    13 ][(#INCLUS|=={embed}|?{[(#ENV{controls,''}|?{'',' '})
     13][(#INCLUS|=={embed}|?{[(#ENV{controls,''}|non)
    1414<div class='spip_document_#ID_DOCUMENT spip_documents[ spip_documents_(#ENV{align})]'[
    15 style='[(#ENV{align}|match{^(left|right)$}|?{' '})float:#ENV{align};] (#ENV{align,center}|=={center}|?{'',' '})[width:(#GET{largeur}|max{120})px]']>
     15style='[(#ENV{align}|match{^(left|right)$}|oui)float:#ENV{align};] (#ENV{align,center}|=={center}|non)[width:(#GET{largeur}|max{120})px]']>
    1616]})
    17 ][(#EXTENSION|=={swf}|?{' '})
     17][(#EXTENSION|=={swf}|oui)
    1818<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000'
    1919 codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=#ENV{version,'6,0,0,0'}'
    2020 width='#GET{largeur}' height='#GET{hauteur}'>
    2121        <param name='movie' value='#URL_DOCUMENT' />
    22         [(#ENV{quality,''}|?{'',' '})<param name="quality" value="high" />]
     22        [(#ENV{quality,''}|non)<param name="quality" value="high" />]
    2323        [(#ENV*|env_to_params)]
    2424        <!--#EVAL**{chr(91)}if !IE#EVAL**{chr(93)}> <-->
    2525        <object data="#URL_DOCUMENT" width='#GET{largeur}' height='#GET{hauteur}' type="application/x-shockwave-flash">
    26                 [(#ENV{quality,''}|?{'',' '})<param name="quality" value="high" />]
     26                [(#ENV{quality,''}|non)<param name="quality" value="high" />]
    2727                [(#ENV*|env_to_params)]
    2828                <param name="pluginurl" value="http://www.macromedia.com/go/getflashplayer" />
     
    3131</object>
    3232#SET{done,1}
    33 ][(#GET{done,0}|?{'',' '})
    34 [(#INCLUS|=={embed}|?{' '})
     33][(#GET{done,0}|non)
     34[(#INCLUS|=={embed}|oui)
    3535<object width='#GET{largeur}' height='#GET{hauteur}'>
    3636<param name='movie' value='#URL_DOCUMENT' />
     
    3939<embed src='#URL_DOCUMENT' [(#ENV*|env_to_attributs)] width='#GET{largeur}' height='#GET{hauteur}'></embed></object>
    4040
    41 ][(#INCLUS|=={image}|?{' '})
     41][(#INCLUS|=={image}|oui)
    4242[(#INCLURE{fond=modeles/img}{id_document}{align=#ENV{align}}{embed=oui}{lien=#ENV{lien}}{lien_class=#ENV{lien_class}})]
    4343]
    44 ][(#INCLUS|=={embed}|?{' '})[(#ENV{controls,''}|?{'',' '})
     44][(#INCLUS|=={embed}|oui)[(#ENV{controls,''}|non)
    4545[<div class='spip_doc_titre'><strong>(#TITRE)</strong></div>][<div class='spip_doc_descriptif'>(#DESCRIPTIF|PtoBR)[(#NOTES|PtoBR)]</div>]</div>
    4646]]
  • _core_/plugins/medias/modeles/audio.html

    r48263 r48308  
    11<BOUCLE_tous (DOCUMENTS types_documents) {id_document=#ID} {tout}>
    22<div    class='spip_document_#ID_DOCUMENT spip_documents[ spip_documents_(#ENV{align})]'[
    3         style='[(#ENV{align}|match{^(left|right)$}|?{' '})float:#ENV{align};] (#ENV{align,center}|=={center}|?{'',' '})[width:(#ENV{largeur}|max{120})px]']>
     3        style='[(#ENV{align}|match{^(left|right)$}|oui)float:#ENV{align};] (#ENV{align,center}|=={center}|non)[width:(#ENV{largeur}|max{120})px]']>
    44<object data='#URL_DOCUMENT'
    55        type='#MIME_TYPE'
  • _core_/plugins/medias/modeles/doc.html

    r48263 r48308  
    11<BOUCLE_doc (DOCUMENTS) {id_document} {tout}>
    2 [(#REM)
     2[<!--(#REM)
    33
    44        Modele pour <doc> en dl/dt/dd
     
    1010        Dans le cas d'une simple image (mode=image), on affiche
    1111        le document lui-meme, sans lien de telechargement
    12 ]
     12-->]
    1313[(#MODE|=={image}|oui)
    1414        #SET{fichier,#URL_DOCUMENT}
     
    2222        [(#SET{height,[(#LOGO_DOCUMENT|extraire_attribut{height})]})]
    2323        #SET{url,#ENV{lien,#URL_DOCUMENT}}
    24 ][(#ENV{largeur,0}|ou{#ENV{hauteur,0}})
    25 #SET{fichier,#GET{fichier}|image_reduire{#ENV{largeur,0},#ENV{hauteur,0}}}
    26 #SET{width,#GET{fichier}|largeur}
    27 #SET{height,#GET{fichier}|hauteur}
    28 #SET{fichier,#GET{fichier}|extraire_attribut{src}}
     24][<!--(#REM)
     25
     26
     27        Si largeur ou hauteur fournit en parametre, redimensionner
     28
     29-->][
     30(#ENV{largeur,0}|ou{#ENV{hauteur,0}})
     31        #SET{fichier,#GET{fichier}|image_reduire{#ENV{largeur,0},#ENV{hauteur,0}}}
     32        #SET{width,#GET{fichier}|largeur}
     33        #SET{height,#GET{fichier}|hauteur}
     34        #SET{fichier,#GET{fichier}|extraire_attribut{src}}
    2935]
    30 <dl class='spip_document_#ID_DOCUMENT spip_documents[ spip_documents_(#ENV{align})][ (#ENV{class})] spip_lien_ok'[ style='float:(#ENV{align}|match{left|right});']>
    31 <dt>[<a href="(#GET{url})"[ class="(#ENV{lien_class})"] title='#TYPE_DOCUMENT - [(#TAILLE|taille_en_octets|texte_backend)]'[ (#ENV{lien}|?{'',type="#MIME_TYPE"})]>]<img src='#GET{fichier}' width='#GET{width}' height='#GET{height}' alt='#TYPE_DOCUMENT - [(#TAILLE|taille_en_octets|texte_backend)]' />[(#GET{url}|?{</a>})]</dt>[
     36
     37<dl class='spip_document_#ID_DOCUMENT spip_documents[ spip_documents_(#ENV{align})][ (#ENV{class})] spip_lien_ok'[
     38        style='float:(#ENV{align}|match{left|right});']>
     39<dt>[<a href="(#GET{url})"[
     40        class="(#ENV{lien_class})"] title='#TYPE_DOCUMENT - [(#TAILLE|taille_en_octets|texte_backend)]'[
     41        (#ENV{lien}|?{'',type="#MIME_TYPE"})]>]<img src='#GET{fichier}' width='#GET{width}' height='#GET{height}' alt='#TYPE_DOCUMENT - [(#TAILLE|taille_en_octets|texte_backend)]' />[(#GET{url}|?{</a>})]</dt>[
    3242<dt class='#EDIT{titre} spip_doc_titre'[ style='width:(#GET{width}|min{350}|max{120})px;']><strong>(#TITRE)</strong></dt>][
    3343<dd class='#EDIT{descriptif} spip_doc_descriptif'[ style='width:(#GET{width}|min{350}|max{120})px;']>(#DESCRIPTIF|PtoBR)[(#NOTES|PtoBR)]</dd>]
    3444</dl>
     45
    3546</BOUCLE_doc>
     47#FILTRE{trim}
  • _core_/plugins/medias/modeles/img.html

    r48263 r48308  
    99        Si un lien est passe #ENV{lien} on ajoute le a href
    1010        ou on truque le #URL_DOCUMENT
     11       
     12        Si une code de langue est passe #ENV{langue} ex: <img12|langue=en>
     13        on ajoute l'attribut lang la balise img et eventuellement sur la balise a
     14       
     15        Dans le cas mode "image ou vignette", le contenu de l'attribut
     16        alt et title se construit selon le schema suivant :
     17        - prend la valeur de alt passe en environnement par le biais
     18        d'un parametre sur la balise ex: <img12|alt=xxx>
     19        - sinon on prend le titre
     20        - sinon si #ENV{lien} est passe on prend #ENV{lien} ou Document si lien vers #URL_DOCUMENT
     21        - sinon alt vide
     22       
     23        Dans le cas mode "document", le contenu de l'attribut
     24        alt et title se construit selon le même schema a ceci pres
     25        qu'on ajoute #TYPE_DOCUMENT - #TAILLE
     26        sauf si #ENV{lien} est passe   
    1127
    1228]
     
    1531                #MODE|match{'image|vignette'}
    1632                |sinon{#ENV{embed}}
    17                 |?{' '}
     33                |oui
    1834})][
    1935
    2036        (#REM) image complete ?
    2137
    22 ][(#GET{image}|oui)
    23 <span class='spip_document_#ID_DOCUMENT spip_documents[ spip_documents_(#ENV{align})][ (#ENV{class})] spip_lien_ok'[ style='float:(#ENV{align}|match{left|right});[ width:(#LARGEUR)px;]']>
     38][(#GET{image})
     39<span class='spip_document_#ID_DOCUMENT spip_documents[ spip_documents_(#ENV{align})][ (#ENV{class})] spip_lien_ok'[
     40 style='float:(#ENV{align}|match{left|right});[ width:(#LARGEUR)px;]']>
    2441[<a href="(#ENV{lien})"[ class="(#ENV{lien_class})"]>]<img src='#URL_DOCUMENT'[ width="(#LARGEUR)"][ height="(#HAUTEUR)"] alt="[(#TITRE|texte_backend)]"[ title="(#TITRE|texte_backend)"] />[(#ENV{lien}|?{</a>})]</span>
    2542][
     
    3148        [(#SET{width,[(#LOGO_DOCUMENT|extraire_attribut{width})]})]
    3249        [(#SET{height,[(#LOGO_DOCUMENT|extraire_attribut{height})]})]
    33 <span class='spip_document_#ID_DOCUMENT spip_documents[ spip_documents_(#ENV{align})][ (#ENV{class})] spip_lien_ok'[ style='float:(#ENV{align}|match{left|right});[ width:(#GET{width})px;]']><a href="[(#ENV{lien}|sinon{#URL_DOCUMENT})]"[ (#ENV{lien}|?{'',type="#MIME_TYPE"})][ title="(#TITRE|texte_backend)"]><img src='#GET{fichier}' width='#GET{width}' height='#GET{height}' alt='[(#TITRE|strlen|?{#TITRE {#TYPE_DOCUMENT},#TYPE_DOCUMENT}|attribut_html)]' /></a></span>
     50<span class='spip_document_#ID_DOCUMENT spip_documents[ spip_documents_(#ENV{align})][ (#ENV{class})] spip_lien_ok'[
     51 style='float:(#ENV{align}|match{left|right});[ width:(#GET{width})px;]']><a href="[(#ENV{lien}|sinon{#URL_DOCUMENT})]"[
     52 (#ENV{lien}|?{'',type="#MIME_TYPE"})][ title="(#TITRE|texte_backend)"]><img src='#GET{fichier}' width='#GET{width}' height='#GET{height}' alt='[(#TITRE|strlen|?{#TITRE {#TYPE_DOCUMENT},#TYPE_DOCUMENT}|attribut_html)]' /></a></span>
    3453]</BOUCLE_document>
  • _core_/plugins/medias/modeles/video.html

    r48263 r48308  
    2323 (#ENV{controls}=={PositionSlider}|?{#SET{hauteur,25},''})][
    2424 (#ENV{controls}=={PositionSlider}|?{#SET{largeur,#GET{largeur}|moins{40}},''})
    25 ][(#INCLUS|=={embed}|?{[(#ENV{controls,''}|?{'',' '})
     25][(#INCLUS|=={embed}|?{[(#ENV{controls,''}|non)
    2626<div class='spip_document_#ID_DOCUMENT spip_documents[ spip_documents_(#ENV{align})]'[
    27 style='[(#ENV{align}|match{^(left|right)$}|?{' '})float:#ENV{align};] (#ENV{align,center}|=={center}|?{'',' '})[width:(#GET{largeur}|max{120})px]']>
     27style='[(#ENV{align}|match{^(left|right)$}|?{' '})float:#ENV{align};] (#ENV{align,center}|=={center}|non)[width:(#GET{largeur}|max{120})px]']>
    2828]})
    2929]
Note: See TracChangeset for help on using the changeset viewer.