Changeset 68951 in spip-zone


Ignore:
Timestamp:
Jan 11, 2013, 10:07:49 PM (7 years ago)
Author:
tcharlss@…
Message:

M.a.j du modèle pour les albums

Location:
_plugins_/nivoslider/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/nivoslider/trunk/modeles/album_nivoslider.html

    r64563 r68951  
    11[(#REM)
    2         modèle Nivoslider pour Albums :
    3         - Depuis un article : < album|nivoslider >
    4         - Selon le modele CROCHET(# MODELE{album_nivoslider,id_album=X})CROCHET
     2        Variante du modèle 'album' : Nivoslider
     3        - Depuis le texte d'un objet : <albumXX|nivoslider>
     4        - Dans un squelette # MODELE{album_nivoslider}{id_album=XX}
     5        Paramètres :
     6                titre:                  titre personnalisé ('non' pour ne pas afficher le titre)
     7                align:                  left,right,center -> alignement du bloc, défaut:''
     8                statut:                 statut de l'album, défaut:publie
     9                width:                  hauteur
     10                height:                 largeur
     11                limite:                 nb max d'images
     12                manuel:                 
     13                effect:                 
     14                slices:                 
     15                animSpeed:             
     16                pauseTime:             
     17                directionNav:           
     18                directionNavHide:       
     19                controlNav:             
     20                keyboardNav:           
     21                pauseOnHover:           
     22                captionOpacity:         
     23                imageAlign:             
     24                imageBackcolor:         
     25                controlNavThumbs:       
     26                controlNavThumbsWidth: 
     27                controlNavThumbsHeight:
    528]
    629
    7 [(#SET{width,[(#ENV{width, #CONFIG{nivoslider/width, 500} })]} )]
    8 [(#SET{height,[(#ENV{height, #CONFIG{nivoslider/height, 240} })]} )]
    9 [(#SET{effect,[(#ENV{effect, #CONFIG{nivoslider/effect, random} })]} )]
    10 [(#SET{slices,[(#ENV{slices, #CONFIG{nivoslider/slices,15} })]} )]
    11 [(#SET{animSpeed,[(#ENV{animSpeed, #CONFIG{nivoslider/animSpeed,500} })]} )]
    12 [(#SET{pauseTime,[(#ENV{pauseTime, #CONFIG{nivoslider/pauseTime,3000} })]} )]
    13 [(#SET{directionNav,[(#ENV{directionNav, #CONFIG{nivoslider/directionNav,true} })]} )]
    14 [(#SET{directionNavHide,[(#ENV{directionNavHide, #CONFIG{nivoslider/directionNavHide,true} })]} )]
    15 [(#SET{controlNav,[(#ENV{controlNav, #CONFIG{nivoslider/controlNav,true} })]} )]
    16 [(#SET{keyboardNav,[(#ENV{keyboardNav, #CONFIG{nivoslider/keyboardNav,false} })]} )]
    17 [(#SET{pauseOnHover,[(#ENV{pauseOnHover, #CONFIG{nivoslider/pauseOnHover,true} })]} )]
    18 [(#SET{captionOpacity,[(#ENV{captionOpacity, #CONFIG{nivoslider/captionOpacity,0.8} })]} )]
    19 [(#SET{imageAlign,[(#ENV{imageAlign, #CONFIG{nivoslider/imageAlign,'center center'} })]} )]
    20 [(#SET{imageBackcolor,[(#ENV{imageBackcolor, #CONFIG{nivoslider/imageBackcolor,'transparent'} })]} )]
    21 [(#SET{controlNavThumbs,[(#ENV{controlNavThumbs, #CONFIG{nivoslider/controlNavThumbs,false} })]} )]
    22 [(#SET{controlNavThumbsWidth,[(#ENV{controlNavThumbsWidth, #CONFIG{nivoslider/controlNavThumbsWidth,50} })]} )]
    23 [(#SET{controlNavThumbsHeight,[(#ENV{controlNavThumbsHeight, #CONFIG{nivoslider/controlNavThumbsHeight,50} })]} )]
     30<B_album>
     31[(#REM|test_espace_prive|oui)
     32        [(#INCLURE{fond=prive/squelettes/inclure/albums_modele_infos_prive, id_album, js=oui})]
     33]
     34<BOUCLE_album(ALBUMS){id_album}{statut == #REM|test_espace_prive|?{.*,#ENV{statut,publie}}}>
    2435
    25 [(#SET{id_rand, #VAL{1}|rand{1000}})]
     36#SET{width, #ENV{width, #CONFIG{nivoslider/width, 500}}}
     37#SET{height, #ENV{height, #CONFIG{nivoslider/height, 240}}}
     38#SET{effect, #ENV{effect, #CONFIG{nivoslider/effect, random}}}
     39#SET{slices, #ENV{slices, #CONFIG{nivoslider/slices,15}}}
     40#SET{animSpeed, #ENV{animSpeed, #CONFIG{nivoslider/animSpeed,500}}}
     41#SET{pauseTime, #ENV{pauseTime, #CONFIG{nivoslider/pauseTime,3000}}}
     42#SET{directionNav, #ENV{directionNav, #CONFIG{nivoslider/directionNav,true}}}
     43#SET{directionNavHide, #ENV{directionNavHide, #CONFIG{nivoslider/directionNavHide,true}}}
     44#SET{controlNav, #ENV{controlNav, #CONFIG{nivoslider/controlNav,true}}}
     45#SET{keyboardNav, #ENV{keyboardNav, #CONFIG{nivoslider/keyboardNav,false}}}
     46#SET{pauseOnHover, #ENV{pauseOnHover, #CONFIG{nivoslider/pauseOnHover,true}}}
     47#SET{captionOpacity, #ENV{captionOpacity, #CONFIG{nivoslider/captionOpacity,0.8}}}
     48#SET{imageAlign, #ENV{imageAlign, #CONFIG{nivoslider/imageAlign,'center center'}}}
     49#SET{imageBackcolor, #ENV{imageBackcolor, #CONFIG{nivoslider/imageBackcolor,'transparent'}}}
     50#SET{controlNavThumbs, #ENV{controlNavThumbs, #CONFIG{nivoslider/controlNavThumbs,false}}}
     51#SET{controlNavThumbsWidth, #ENV{controlNavThumbsWidth, #CONFIG{nivoslider/controlNavThumbsWidth,50}}}
     52#SET{controlNavThumbsHeight, #ENV{controlNavThumbsHeight, #CONFIG{nivoslider/controlNavThumbsHeight,50}}}
     53#SET{id_rand, #VAL{1}|rand{1000}}
    2654
    27 [(#REM|test_espace_prive|?{#SET{statut,'.*'},#SET{statut,#ENV{statut,publie}}} )]
     55<B_doc>
     56[<h2>(#ENV{titre}|!={non}|oui)#ENV{titre,#_album:TITRE}</h2>]
    2857
    29 <BOUCLE_album(ALBUMS){id_album}{statut == #GET{statut}}>
     58<div id='slider' style="[width:(#GET{width})px;][height:(#GET{height})px]"[ class="(#ENV{align})"]>
     59        <div id="slider_#GET{id_rand}" class="nivoSlider">
     60        <BOUCLE_doc(DOCUMENTS){extension IN png,jpg,gif}{id_album}{par num titre, date}{doublons}{0, #REM|test_espace_prive|?{1,#ENV{limite,1000}}}{tout}>
    3061
    31 [(#REM) Notice affichée dans l'espace privé ]
    32 <BOUCLE_vide(DOCUMENTS){id_album}{tout}> </BOUCLE_vide> #SET{notice,vide} <//B_vide>
    33 [(#STATUT|!={publie}|oui) #SET{notice,#GET{notice}|toggle_parametre{statut}} ]
    34 [(#REM|test_espace_prive|=={1}|et{#GET{notice}}|oui)
    35         [(#INCLURE{fond=prive/squelettes/inclure/albums_modele_infos_prive, notice=#GET{notice}}{env})]
    36 ]
    37 
    38 [<h2>(#_album:TITRE)</h2>]
    39 
    40 <div id='slider' style="[width:(#GET{width})px;][height:(#GET{height})px]">
    41         <div id="slider_#GET{id_rand}" class="nivoSlider">
    42         <BOUCLE_doc(DOCUMENTS){extension IN png,jpg,gif}{id_album}{par num titre, date}{doublons}>
    43 
    44                 [(#DESCRIPTIF|?{'',' '})
    45                         [(#FICHIER|image_passe_partout{#GET{width},#GET{height}}|image_recadre{#GET{width},#GET{height},#GET{imageAlign},#GET{imageBackcolor}}|inserer_attribut{title,[(#TITRE|supprimer_numero)]}|inserer_attribut{rel,#FICHIER|image_reduire{#GET{controlNavThumbsWidth},#GET{controlNavThumbsHeight}}|extraire_attribut{src}})]
     62                [(#DESCRIPTIF|non)
     63                        [(#FICHIER|image_passe_partout{#GET{width},#GET{height}}|image_recadre{#GET{width},#GET{height},#GET{imageAlign},#GET{imageBackcolor}}|inserer_attribut{title,#TITRE|supprimer_numero}|inserer_attribut{rel,#FICHIER|image_reduire{#GET{controlNavThumbsWidth},#GET{controlNavThumbsHeight}}|extraire_attribut{src}})]
    4664                ]
    4765
    48                 [(#DESCRIPTIF|?{' ',''})
    49                         [(#SET{lien,#VAL{'spip.php?'#DESCRIPTIF}|attribut_html|replace{' ',''}})]
    50                         [(#SET{fancyornot,''})]
    51                         [(#DESCRIPTIF|match{doc}|=={doc}|?{
     66                [(#DESCRIPTIF|oui)
     67                        #SET{lien, #VAL{'spip.php?'#DESCRIPTIF}|attribut_html|trim}
     68                        #SET{fancyornot,''}
     69                        [(#DESCRIPTIF|match{doc}|=={doc}|oui)
    5270                                [(#PLUGIN{FANCYBOX}|oui)
    53                                         [(#SET{fancyornot, [(#CONFIG{fancybox/selecteur_commun,'.fancybox'}|replace{'\.',''})]})]
     71                                        #SET{fancyornot, #CONFIG{fancybox/selecteur_commun,'.fancybox'}|replace{'\.',''}}
    5472                                ]
    55                                 [(#SET{lien, #URL_DOCUMENT})]
    56                         })]
    57                         [(#DESCRIPTIF|match{http}|=={http}|?{
    58                                 [(#SET{lien, [(#DESCRIPTIF|textebrut)]})]
    59                         })]
    60                         <a href="#GET{lien}" [class="(#GET{fancyornot})"]>
     73                                #SET{lien, #URL_DOCUMENT}
     74                        ]
     75                        [(#DESCRIPTIF|match{http}|=={http}|oui)
     76                                #SET{lien, #DESCRIPTIF|textebrut}
     77                        ]
     78                        <a href="#GET{lien}"[ class="(#GET{fancyornot})"]>
    6179                        [(#FICHIER|image_passe_partout{#GET{width},#GET{height}}|image_recadre{#GET{width},#GET{height}}|inserer_attribut{title,[(#TITRE|supprimer_numero)]}|inserer_attribut{rel,#FICHIER|image_reduire{#GET{controlNavThumbsWidth},#GET{controlNavThumbsHeight}}|extraire_attribut{src}})]
    6280                        </a>
     
    7088
    7189<script type="text/javascript">/*<![CDATA[*/
    72         [(#REM) ne pas charger le script dans l espace prive ]
     90        [(#REM) on ne charge pas le script dans l espace privé ]
    7391        [(#REM|test_espace_prive|non)
    7492                jQuery(function() {
     
    98116/*]]>*/</script>
    99117
     118</B_doc>
    100119</BOUCLE_album>
  • _plugins_/nivoslider/trunk/paquet.xml

    r54975 r68951  
    22        prefix="nivoslider"
    33        categorie="multimedia"
    4         version="2.0.0"
     4        version="2.0.1"
    55        etat="test"
    66        compatibilite="[3.0.0-dev;3.0.*]"
Note: See TracChangeset for help on using the changeset viewer.