Changeset 82758 in spip-zone


Ignore:
Timestamp:
May 26, 2014, 10:11:12 PM (5 years ago)
Author:
chankalan@…
Message:

ajout de la fonction carousel + langue

Location:
_plugins_/sjcycle/trunk
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/sjcycle/trunk/css/sjcycle.css

    r82430 r82758  
    1717    */
    1818    position: absolute; top: 0; left: 0;
    19     width: 100%; padding: 0; margin:0; display: block;
     19    /*width: 100%;*/ /* commente car cause de soucis en carousel */
     20    padding: 0; margin:0; display: block;
    2021}
    2122
  • _plugins_/sjcycle/trunk/formulaires/configurer_sjcycle.html

    r82667 r82758  
    1010                <ul>
    1111                #SET{cc,sjcycle}
    12                
     12                       
    1313                        #SET{name,largeurmax}
    1414                        <li class="editer editer_[(#GET{name})]">
     
    6868                                        #SET{val,tileBlind}
    6969                                        <option value="#GET{val}"[(#ENV{#GET{name}}|=={#GET{val}}|oui)selected="selected"]>[(#GET{cc}|concat{':label_',#GET{name},'_',#GET{val}}|_T)]</option>
     70                                        #SET{val,carousel}
     71                                        <option value="#GET{val}"[(#ENV{#GET{name}}|=={#GET{val}}|oui)selected="selected"]>[(#GET{cc}|concat{':label_',#GET{name},'_',#GET{val}}|_T)]</option>
    7072                                        #SET{val,none}
    7173                                        <option value="#GET{val}"[(#ENV{#GET{name}}|=={#GET{val}}|oui)selected="selected"]>[(#GET{cc}|concat{':label_',#GET{name},'_',#GET{val}}|_T)]</option>
     
    7476                        </li>
    7577
    76                         #SET{name,tilevertical}
     78                        <li class="editer editer_tile tileSlide tileBlind option">
     79                                <ul>
     80                                        #SET{name,tilevertical}
     81                                        <li class="editer editer_[(#GET{name})]">
     82                                                <label>[(#GET{cc}|concat{':label_',#GET{name}}|_T)]</label>
     83                                                #SET{val,false}
     84                                                <div class="choix">
     85                                                        <input type="checkbox" name="#GET{name}" class="checkbox" id="#GET{name}_#GET{val}" value="#GET{val}"[(#GET{val}|=={#ENV{#GET{name}}}|oui)checked="checked"] />
     86                                                        <label for="#GET{name}_#GET{val}"><:sjcycle:non:></label>
     87                                                        <p class="explication">[(#GET{cc}|concat{':explication_',#GET{name}}|_T)]</p>
     88                                                </div>
     89                                        </li>
     90                                </ul>
     91                        </li>
     92                       
     93                        <li class="editer editer_carousel carousel option">
     94                        <h3 class="legend"><:sjcycle:explication_option_carousel:></h3>
     95                                <ul>
     96                               
     97                                        #SET{name,carouselvisible}
     98                                        <li class="editer editer_[(#GET{name})]">
     99                                                <label for="#GET{name}">[(#GET{cc}|concat{':label_',#GET{name}}|_T)]</label>
     100                                                <input type="text" name="#GET{name}" class="text" value="#ENV*{#GET{name}}" id="#GET{name}" />
     101                                                <p class="explication">[(#GET{cc}|concat{':explication_',#GET{name}}|_T)]</p>
     102                                        </li>
     103                                       
     104                                        #SET{name,carouseloffset}
     105                                        <li class="editer editer_[(#GET{name})]">
     106                                                <label for="#GET{name}">[(#GET{cc}|concat{':label_',#GET{name}}|_T)]</label>
     107                                                <input type="text" name="#GET{name}" class="text" value="#ENV*{#GET{name}}" id="#GET{name}" />
     108                                                <p class="explication">[(#GET{cc}|concat{':explication_',#GET{name}}|_T)]</p>
     109                                        </li>
     110                                       
     111                                        #SET{name,carouselslidedimension}
     112                                        <li class="editer editer_[(#GET{name})]">
     113                                                <label for="#GET{name}">[(#GET{cc}|concat{':label_',#GET{name}}|_T)]</label>
     114                                                <input type="text" name="#GET{name}" class="text" value="#ENV*{#GET{name}}" id="#GET{name}" />
     115                                                <p class="explication">[(#GET{cc}|concat{':explication_',#GET{name}}|_T)]</p>
     116                                        </li>
     117                                       
     118                                        #SET{name,carouselvertical}
     119                                        <li class="editer editer_[(#GET{name})]">
     120                                                <label>[(#GET{cc}|concat{':label_',#GET{name}}|_T)]</label>
     121                                                #SET{val,true}
     122                                                <div class="choix">
     123                                                        <input type="checkbox" name="#GET{name}" class="checkbox" id="#GET{name}_#GET{val}" value="#GET{val}"[(#GET{val}|=={#ENV{#GET{name}}}|oui)checked="checked"] />
     124                                                        <label for="#GET{name}_#GET{val}"><:sjcycle:oui:></label>
     125                                                        <p class="explication">[(#GET{cc}|concat{':explication_',#GET{name}}|_T)]</p>
     126                                                </div>
     127                                        </li>
     128                                       
     129                                        #SET{name,carouselfluid}
     130                                        <li class="editer editer_[(#GET{name})]">
     131                                                <label>[(#GET{cc}|concat{':label_',#GET{name}}|_T)]</label>
     132                                                #SET{val,true}
     133                                                <div class="choix">
     134                                                        <input type="checkbox" name="#GET{name}" class="checkbox" id="#GET{name}_#GET{val}" value="#GET{val}"[(#GET{val}|=={#ENV{#GET{name}}}|oui)checked="checked"] />
     135                                                        <label for="#GET{name}_#GET{val}"><:sjcycle:oui:></label>
     136                                                        <p class="explication">[(#GET{cc}|concat{':explication_',#GET{name}}|_T)]</p>
     137                                                </div>
     138                                        </li>
     139                                       
     140                                </ul>
     141                        </li>
     142                       
     143                        #SET{name,reverse}
     144                        <li class="editer editer_[(#GET{name})]">
     145                                <label>[(#GET{cc}|concat{':label_',#GET{name}}|_T)]</label>
     146                                #SET{val,true}
     147                                <div class="choix">
     148                                        <input type="checkbox" name="#GET{name}" class="checkbox" id="#GET{name}_#GET{val}" value="#GET{val}"[(#GET{val}|=={#ENV{#GET{name}}}|oui)checked="checked"] />
     149                                        <label for="#GET{name}_#GET{val}"><:sjcycle:oui:></label>
     150                                        <p class="explication">[(#GET{cc}|concat{':explication_',#GET{name}}|_T)]</p>
     151                                </div>
     152                        </li>
     153                       
     154                        #SET{name,pauseonhover}
     155                        <li class="editer editer_[(#GET{name})]">
     156                                <label>[(#GET{cc}|concat{':label_',#GET{name}}|_T)]</label>
     157                                #SET{val,true}
     158                                <div class="choix">
     159                                        <input type="checkbox" name="#GET{name}" class="checkbox" id="#GET{name}_#GET{val}" value="#GET{val}"[(#GET{val}|=={#ENV{#GET{name}}}|oui)checked="checked"] />
     160                                        <label for="#GET{name}_#GET{val}"><:sjcycle:oui:></label>
     161                                        <p class="explication">[(#GET{cc}|concat{':explication_',#GET{name}}|_T)]</p>
     162                                </div>
     163                        </li>
     164                       
     165                        #SET{name,pauseonhovercontent}
     166                        <li class="editer editer_[(#GET{name})]">
     167                                <label>[(#GET{cc}|concat{':label_',#GET{name}}|_T)]</label>
     168                                <input type="text" name="#GET{name}" class="text" value="#ENV*{#GET{name}}" id="#GET{name}" />
     169                                <p class="explication">[(#GET{cc}|concat{':explication_',#GET{name}}|_T)]</p>
     170                        </li>
     171                       
     172                        #SET{name,random}
     173                        <li class="editer editer_[(#GET{name})]">
     174                                <label>[(#GET{cc}|concat{':label_',#GET{name}}|_T)]</label>
     175                                #SET{val,true}
     176                                <div class="choix">
     177                                        <input type="checkbox" name="#GET{name}" class="checkbox" id="#GET{name}_#GET{val}" value="#GET{val}"[(#GET{val}|=={#ENV{#GET{name}}}|oui)checked="checked"] />
     178                                        <label for="#GET{name}_#GET{val}"><:sjcycle:oui:></label>
     179                                        <p class="explication">[(#GET{cc}|concat{':explication_',#GET{name}}|_T)]</p>
     180                                </div>
     181                        </li>
     182                       
     183                        #SET{name,next}
     184                        <li class="editer editer_[(#GET{name})]">
     185                                <label>[(#GET{cc}|concat{':label_',#GET{name}}|_T)]</label>
     186                                <input type="text" name="#GET{name}" class="text" value="#ENV*{#GET{name}}" id="#GET{name}" />
     187                                <p class="explication">[(#GET{cc}|concat{':explication_',#GET{name}}|_T)]</p>
     188                        </li>
     189                       
     190                        #SET{name,prev}
     191                        <li class="editer editer_[(#GET{name})]">
     192                                <label>[(#GET{cc}|concat{':label_',#GET{name}}|_T)]</label>
     193                                <input type="text" name="#GET{name}" class="text" value="#ENV*{#GET{name}}" id="#GET{name}" />
     194                                <p class="explication">[(#GET{cc}|concat{':explication_',#GET{name}}|_T)]</p>
     195                        </li>
     196                       
     197                        #SET{name,allowwrap}
    77198                        <li class="editer editer_[(#GET{name})]">
    78199                                <label>[(#GET{cc}|concat{':label_',#GET{name}}|_T)]</label>
     
    80201                                <div class="choix">
    81202                                        <input type="checkbox" name="#GET{name}" class="checkbox" id="#GET{name}_#GET{val}" value="#GET{val}"[(#GET{val}|=={#ENV{#GET{name}}}|oui)checked="checked"] />
    82                                         <label for="#GET{name}_#GET{val}">[(#GET{cc}|concat{':label_',#GET{name},'_',#GET{val}}|_T)]</label>
    83                                         <p class="explication">[(#GET{cc}|concat{':explication_',#GET{name}}|_T)]</p>
    84                                 </div>
    85                         </li>
    86                        
    87                         #SET{name,reverse}
     203                                        <label for="#GET{name}_#GET{val}"><:sjcycle:non:></label>
     204                                        <p class="explication">[(#GET{cc}|concat{':explication_',#GET{name}}|_T)]</p>
     205                                </div>
     206                        </li>
     207                       
     208                        #SET{name,paused}
    88209                        <li class="editer editer_[(#GET{name})]">
    89210                                <label>[(#GET{cc}|concat{':label_',#GET{name}}|_T)]</label>
     
    91212                                <div class="choix">
    92213                                        <input type="checkbox" name="#GET{name}" class="checkbox" id="#GET{name}_#GET{val}" value="#GET{val}"[(#GET{val}|=={#ENV{#GET{name}}}|oui)checked="checked"] />
    93                                         <label for="#GET{name}_#GET{val}">[(#GET{cc}|concat{':label_',#GET{name},'_',#GET{val}}|_T)]</label>
    94                                         <p class="explication">[(#GET{cc}|concat{':explication_',#GET{name}}|_T)]</p>
    95                                 </div>
    96                         </li>
    97                        
    98                         #SET{name,pauseonhover}
    99                         <li class="editer editer_[(#GET{name})]">
    100                                 <label>[(#GET{cc}|concat{':label_',#GET{name}}|_T)]</label>
    101                                 #SET{val,true}
    102                                 <div class="choix">
    103                                         <input type="checkbox" name="#GET{name}" class="checkbox" id="#GET{name}_#GET{val}" value="#GET{val}"[(#GET{val}|=={#ENV{#GET{name}}}|oui)checked="checked"] />
    104                                         <label for="#GET{name}_#GET{val}">[(#GET{cc}|concat{':label_',#GET{name},'_',#GET{val}}|_T)]</label>
    105                                         <p class="explication">[(#GET{cc}|concat{':explication_',#GET{name}}|_T)]</p>
    106                                 </div>
    107                         </li>
    108                        
    109                         #SET{name,pauseonhovercontent}
    110                         <li class="editer editer_[(#GET{name})]">
    111                                 <label>[(#GET{cc}|concat{':label_',#GET{name}}|_T)]</label>
    112                                 <input type="text" name="#GET{name}" class="text" value="#ENV*{#GET{name}}" id="#GET{name}" />
    113                                 <p class="explication">[(#GET{cc}|concat{':explication_',#GET{name}}|_T)]</p>
    114                         </li>
    115                        
    116                         #SET{name,random}
    117                         <li class="editer editer_[(#GET{name})]">
    118                                 <label>[(#GET{cc}|concat{':label_',#GET{name}}|_T)]</label>
    119                                 #SET{val,true}
    120                                 <div class="choix">
    121                                         <input type="checkbox" name="#GET{name}" class="checkbox" id="#GET{name}_#GET{val}" value="#GET{val}"[(#GET{val}|=={#ENV{#GET{name}}}|oui)checked="checked"] />
    122                                         <label for="#GET{name}_#GET{val}">[(#GET{cc}|concat{':label_',#GET{name},'_',#GET{val}}|_T)]</label>
    123                                         <p class="explication">[(#GET{cc}|concat{':explication_',#GET{name}}|_T)]</p>
    124                                 </div>
    125                         </li>
    126                        
    127                         #SET{name,next}
    128                         <li class="editer editer_[(#GET{name})]">
    129                                 <label>[(#GET{cc}|concat{':label_',#GET{name}}|_T)]</label>
    130                                 <input type="text" name="#GET{name}" class="text" value="#ENV*{#GET{name}}" id="#GET{name}" />
    131                                 <p class="explication">[(#GET{cc}|concat{':explication_',#GET{name}}|_T)]</p>
    132                         </li>
    133                        
    134                         #SET{name,prev}
    135                         <li class="editer editer_[(#GET{name})]">
    136                                 <label>[(#GET{cc}|concat{':label_',#GET{name}}|_T)]</label>
    137                                 <input type="text" name="#GET{name}" class="text" value="#ENV*{#GET{name}}" id="#GET{name}" />
    138                                 <p class="explication">[(#GET{cc}|concat{':explication_',#GET{name}}|_T)]</p>
    139                         </li>
    140                        
    141                         #SET{name,allowwrap}
    142                         <li class="editer editer_[(#GET{name})]">
    143                                 <label>[(#GET{cc}|concat{':label_',#GET{name}}|_T)]</label>
    144                                 #SET{val,false}
    145                                 <div class="choix">
    146                                         <input type="checkbox" name="#GET{name}" class="checkbox" id="#GET{name}_#GET{val}" value="#GET{val}"[(#GET{val}|=={#ENV{#GET{name}}}|oui)checked="checked"] />
    147                                         <label for="#GET{name}_#GET{val}">[(#GET{cc}|concat{':label_',#GET{name},'_',#GET{val}}|_T)]</label>
    148                                         <p class="explication">[(#GET{cc}|concat{':explication_',#GET{name}}|_T)]</p>
    149                                 </div>
    150                         </li>
    151                        
    152                         #SET{name,paused}
    153                         <li class="editer editer_[(#GET{name})]">
    154                                 <label>[(#GET{cc}|concat{':label_',#GET{name}}|_T)]</label>
    155                                 #SET{val,true}
    156                                 <div class="choix">
    157                                         <input type="checkbox" name="#GET{name}" class="checkbox" id="#GET{name}_#GET{val}" value="#GET{val}"[(#GET{val}|=={#ENV{#GET{name}}}|oui)checked="checked"] />
    158                                         <label for="#GET{name}_#GET{val}">[(#GET{cc}|concat{':label_',#GET{name},'_',#GET{val}}|_T)]</label>
     214                                        <label for="#GET{name}_#GET{val}"><:sjcycle:oui:></label>
    159215                                        <p class="explication">[(#GET{cc}|concat{':explication_',#GET{name}}|_T)]</p>
    160216                                </div>
     
    180236                                <input type="text" name="#GET{name}" class="text" value="#ENV*{#GET{name}}" id="#GET{name}" />
    181237                                <p class="explication">[(#GET{cc}|concat{':explication_',#GET{name}}|_T)]</p>
     238                        </li>
     239                       
     240                        #SET{name,overlay}
     241                        <li class="editer editer_[(#GET{name})]">
     242                                <label>[(#GET{cc}|concat{':label_',#GET{name}}|_T)]</label>
     243                                #SET{val,oui}
     244                                <div class="choix">
     245                                        <input type="checkbox" name="#GET{name}" class="checkbox" id="#GET{name}_#GET{val}" value="#GET{val}"[(#GET{val}|=={#ENV{#GET{name}}}|oui)checked="checked"] />
     246                                        <label for="#GET{name}_#GET{val}"><:sjcycle:oui:></label>
     247                                        <p class="explication">[(#GET{cc}|concat{':explication_',#GET{name}}|_T)]</p>
     248                                </div>
    182249                        </li>
    183250                       
     
    201268                                <div class="choix">
    202269                                        <input type="checkbox" name="#GET{name}" class="checkbox" id="#GET{name}_#GET{val}" value="#GET{val}"[(#GET{val}|=={#ENV{#GET{name}}}|oui)checked="checked"] />
    203                                         <label for="#GET{name}_#GET{val}">[(#GET{cc}|concat{':label_',#GET{name},'_',#GET{val}}|_T)]</label>
     270                                        <label for="#GET{name}_#GET{val}"><:sjcycle:oui:></label>
    204271                                        <p class="explication">[(#GET{cc}|concat{':explication_',#GET{name}}|_T)]</p>
    205272                                </div>
     
    212279                                <div class="choix">
    213280                                        <input type="checkbox" name="#GET{name}" class="checkbox" id="#GET{name}_#GET{val}" value="#GET{val}"[(#GET{val}|=={#ENV{#GET{name}}}|oui)checked="checked"] />
    214                                         <label for="#GET{name}_#GET{val}">[(#GET{cc}|concat{':label_',#GET{name},'_',#GET{val}}|_T)]</label>
     281                                        <label for="#GET{name}_#GET{val}"><:sjcycle:oui:></label>
    215282                                        <p class="explication">[(#GET{cc}|concat{':explication_',#GET{name}}|_T)]</p>
    216283                                </div>
     
    223290                                <div class="choix">
    224291                                        <input type="checkbox" name="#GET{name}" class="checkbox" id="#GET{name}_#GET{val}" value="#GET{val}"[(#GET{val}|=={#ENV{#GET{name}}}|oui)checked="checked"] />
    225                                         <label for="#GET{name}_#GET{val}">[(#GET{cc}|concat{':label_',#GET{name},'_',#GET{val}}|_T)]</label>
     292                                        <label for="#GET{name}_#GET{val}"><:sjcycle:oui:></label>
    226293                                        <p class="explication">[(#GET{cc}|concat{':explication_',#GET{name}}|_T)]</p>
    227294                                </div>
     
    240307                                <div class="choix">
    241308                                        <input type="checkbox" name="#GET{name}" class="checkbox" id="#GET{name}_#GET{val}" value="#GET{val}"[(#GET{val}|=={#ENV{#GET{name}}}|oui)checked="checked"] />
    242                                         <label for="#GET{name}_#GET{val}">[(#GET{cc}|concat{':label_',#GET{name},'_',#GET{val}}|_T)]</label>
     309                                        <label for="#GET{name}_#GET{val}"><:sjcycle:oui:></label>
    243310                                </div>
    244311                        </li>
     
    256323$(document).ready(function(){
    257324       
    258         // afficher_si = afficher option vertical si fx=tileSlide ou fx=tileBlind
    259         var tilefx = $( "#fx option:selected" ).val();
    260         var tiles = "tileSlide";
    261         var tileb = "tileBlind";
    262         if (tilefx==tiles || tilefx==tileb){
    263                 $('.editer_tilevertical').css({display:'none'});
    264         }
     325        // afficher_si = afficher option si un bloc de la class valeur de fx existe
     326        $('.option').css({display:'none'});
    265327        $( "#fx" ).change(function () {
    266                 var str = "";
     328                var option = "";
    267329                $( "#fx option:selected" ).each(function() {
    268                         str += $( this ).val();
     330                        option += $( this ).val();
    269331                });
    270                 if(str==tiles || str==tileb){
    271                         $('.editer_tilevertical').show(300);
    272                 } else {
    273                         $('.editer_tilevertical').hide(200);
    274                 }
     332                $('.option').hide().siblings('.'+option).show(300);
     333               
    275334        }).change();
    276335       
  • _plugins_/sjcycle/trunk/lang/sjcycle_en.php

    r82657 r82758  
    5858        'noisette_titre_noisette' => 'Title&nbsp;:',
    5959        'noisette_titre_sites_defaut' => 'Links',
     60        'non' => 'no',
     61       
     62        // O
     63        'oui' => 'yes',
    6064       
    6165        // P
  • _plugins_/sjcycle/trunk/lang/sjcycle_fr.php

    r82667 r82758  
    4242        'explication_paused' => '&lt;sjcycleXX<strong>|paused=true</strong>&gt; ou &lt;sjcycleXX<strong>|paused=false</strong>&gt;',
    4343        'explication_pager' => 'Cibler un bloc html qui contiendra la pagination en nommant sa classe ou son identifiant css. Par défaut : "<strong>.cycle-pager</strong>". &lt;sjcycleXX<strong>|pager=.cycle-pager</strong>&gt;',
    44         'explication_mediabox'=>'Ouvre l\'image d\'origine suivant <a href=".?exec=configurer_mediabox">vos paramétrages de la mediabox</a>.',
    45         'explication_tooltip'=>'Au survol, affiche une infobulle contenant titre et descriptif de l’image. Utilisation du plugin Tooltip de jQuery.',
    46         'explication_tooltip_carac'=>'Afficher les caractéristiques de l\'image originale dans l\'infobulle : largeur, hauteur et poids.',
     44        'explication_mediabox' => 'Ouvre l\'image d\'origine suivant <a href=".?exec=configurer_mediabox">vos paramétrages de la mediabox</a>.',
     45        'explication_tooltip' => 'Au survol, affiche une infobulle contenant titre et descriptif de l’image. Utilisation du plugin Tooltip de jQuery.',
     46        'explication_tooltip_carac' => 'Afficher les caractéristiques de l\'image originale dans l\'infobulle : largeur, hauteur et poids.',
     47        'explication_carouselvisible' => 'Nombre de diapositives affichées simultanément (carousel-visible).<br /><strong>|carouselvisible=3</strong>',
     48        'explication_carouseloffset' => 'Décalage (en pixels) de la première diapositive (carousel-offset).<br /><strong>|carouseloffset=20</strong>',
     49        'explication_carouselslidedimension' => 'Largeur (carousel horizontal) ou hauteur (carousel vertical) d\'une diapositive (carousel-slide-dimension).<br /><strong>|carouselslidedimension=130</strong>',
     50        'explication_carouselvertical' => '(carousel-vertical)<br /><strong>|carouselvertical=true</strong> ou <strong>|carouselvertical=false</strong>',
     51        'explication_carouselfluid' => 'Adapter le carousel à la mise en page, seulement si horizontal (carousel-fluid).<br /><strong>|carouselfluid=true</strong> ou <strong>|carouselfluid=false</strong>',
     52        'explication_option_carousel' => 'La taille des images doit être réglée avec <a href="#largeurmax">le paramètre "largeurmax"</a> et <a href="#hauteurmax">le paramètre "hauteurmax"</a> si besoin.',
    4753
    4854        // L
     
    6268        'label_allowwrap' => 'En boucle',
    6369        'label_allowwrap_false' => 'non',
    64         'label_reverse' => 'à l\'envers',
     70        'label_reverse' => 'À l\'envers',
    6571        'label_reverse_true' => 'oui',
    6672        'label_random' => 'Ordre aléatoire',
     
    7682        'label_fx_tileSlide' => 'Glissement par bandes en longueur (tileSlide)',
    7783        'label_fx_tileBlind' => 'Glissement par bandes en largeur (tileBlind)',
     84        'label_fx_carousel' => 'Carousel (carousel)',
     85        'label_carouselvisible' => 'Visibilité',
     86        'label_carouseloffset' => 'Décalage',
     87        'label_carouselslidedimension' => 'Dimension d\'une diapositive',
     88        'label_carouselvertical' => 'Vertical',
     89        'label_carouselvertical_true' => 'oui',
     90        'label_carouselfluid' => 'Adaptatif - responsive',
     91        'label_carouselfluid_true' => 'oui',
    7892        'label_fx_none' => 'Aucun (none)',
    7993        'label_tilevertical' => 'Glissement vertical',
     
    8296        'label_mediabox_oui' => 'oui',
    8397        'label_next' => 'Bouton "suivant"',
     98        'label_overlay' => 'Légende en surimpression',
    8499        'label_prev' => 'Bouton "précédent"',
    85100        'label_paused' => 'Départ arrêté',
     
    93108        'legend_tooltip_box' => 'Paramètres tooltip et mediabox',
    94109       
     110        // N
     111        'non' => 'non',
     112       
     113        // O
     114        'oui' => 'oui',
     115       
    95116        // P
    96117        'parametres_diaporama' => 'Paramétrage général des diaporamas du site, peut être corrigé à la rédaction lors de l\'inclusion d\'un diaporama.<br /><small>&lt;sjcycleXX<strong>|right|largeurmax=250</strong>&gt;</small>',
  • _plugins_/sjcycle/trunk/modeles/sjcycle.html

    r82755 r82758  
    2121[(#SET{captiontemplate, [(#ENV{captiontemplate, #CONFIG{sjcycle/captiontemplate}})]})]
    2222[(#SET{pauseonhovercontent,     [(#ENV{pauseonhovercontent,     #CONFIG{sjcycle/pauseonhovercontent}})]})]
     23[(#SET{overlay,                 [(#ENV{overlay,                 #CONFIG{sjcycle/overlay}})]})]
     24[(#SET{carouselvisible,         [(#ENV{carouselvisible,         #CONFIG{sjcycle/carouselvisible}})]})]
     25[(#SET{carouseloffset,          [(#ENV{carouseloffset,          #CONFIG{sjcycle/carouseloffset}})]})]
     26[(#SET{carouselslidedimension,  [(#ENV{carouselslidedimension,  #CONFIG{sjcycle/carouselslidedimension}})]})]
     27[(#SET{carouselvertical,        [(#ENV{carouselvertical,        #CONFIG{sjcycle/carouselvertical}})]})]
     28[(#SET{carouselfluid,           [(#ENV{carouselfluid,           #CONFIG{sjcycle/carouselfluid}})]})]
    2329
    2430[(#SET{liens_individuels,       [(#ENV{liens_individuels,       0})]})]
    2531
    2632[(#ENV{align}|match{left|right}|=={left}|?{ #SET{marginfl,"margin-right"}, #SET{marginfl,"margin-left"}})]
    27 [(#SET{style,   [float:(#ENV{align}|match{left|right});#GET{marginfl}:1em;margin-top:0;][background-color:(#GET{backgroundcolor});][max-width:(#GET{largeurmax})px;]    })]
     33[(#SET{style,   [float:(#ENV{align}|match{left|right});#GET{marginfl}:1em;margin-top:0;][background-color:(#GET{backgroundcolor});][(#GET{fx}|=={carousel}|non)[max-width:(#GET{largeurmax})px;]]       })]
    2834
    2935[(#SET{cssbox,  [(#EVAL{8}|randomString)]})]
     36
     37[(#REM) Si un lien est demande vers un article, on cherche eventuellement l'id de l'article traduit
     38        - Si l'article n'existe pas dans la langue courante on met ou pas un lien
     39        vers l'article de reference suivant la valeur de forcer_lien_reference ]
     40<BOUCLE_contexte_article(ARTICLES){id_article=#ENV{lien_article}}>
     41   [(#ENV{forcer_lien_reference}|oui)
     42      #SET{id_article_a_lier,#ID_ARTICLE}
     43      #SET{titre_article_a_lier,#TITRE}]
     44   <BOUCLE_traductions(ARTICLES){traduction}>
     45        [(#ENV{lang}|=={#LANG}|oui)
     46        #SET{id_article_a_lier,#ID_ARTICLE}
     47         #SET{titre_article_a_lier,#TITRE}]
     48   </BOUCLE_traductions>
     49</BOUCLE_contexte_article>
    3050
    3151<B_img>
    3252<style type="text/css">
    3353.cycle-paused:after {[ content:'(#GET{pauseonhovercontent})';][(#GET{pauseonhovercontent}|=={''}|oui) display:none;] }
     54.texte_infobulle { text-align:left; }
    3455</style>
    3556<script type="text/javascript">/*<!#EVAL{chr(91)}CDATA#EVAL{chr(91)}*/
     
    5475        ]
    5576});
     77/*#EVAL{chr(93)}[(#EVAL{chr(93)})]>*/</script>
    5678
    57 /*#EVAL{chr(93)}[(#EVAL{chr(93)})]>*/</script>
    58 <div class="cycle-slideshow"[ style="(#GET{style})"][(#GET{liens_individuels}|oui|ou{#CONFIG{sjcycle/mediabox}|=={oui}|oui})
    59         data-cycle-slides="a"][
     79#SET{slidebalise,img}
     80[(#GET{liens_individuels}|oui) #SET{slidebalise,a}]
     81[(#CONFIG{sjcycle/mediabox}|=={oui}|oui) #SET{slidebalise,a}]
     82[(#GET{id_article_a_lier}|oui) #SET{slidebalise,a}]
     83[(#CONFIG{sjcycle/tooltip}|=={oui}|oui|ou{#GET{liens_individuels}|non}) #SET{slidespan,div}]
     84
     85<div class="cycle-slideshow"[ style="(#GET{style})"][
     86        data-cycle-slides="(#GET{slidebalise})"][
    6087        data-cycle-speed="(#GET{speed})"][
    6188        data-cycle-timeout="(#GET{timeout})"][
     
    6996        data-cycle-next="(#GET{next})"][
    7097        data-cycle-fx="(#GET{fx})"][(#GET{fx}|=={tileSlide}|oui|ou{#GET{fx}|=={tileBlind}|oui})[
    71         data-cycle-tile-vertical="(#GET{tilevertical})"]][
     98        data-cycle-tile-vertical="(#GET{tilevertical})"]][
     99        data-cycle-carousel-visible="(#GET{carouselvisible})"][
     100        data-cycle-carousel-offset="(#GET{carouseloffset})"][
     101        data-cycle-carousel-slide-dimension="(#GET{carouselslidedimension})"][
     102        data-cycle-carousel-vertical="(#GET{carouselvertical})"][
     103        data-cycle-carousel-fluid="(#GET{carouselfluid})"][
    72104        data-cycle-pager="(#GET{pager})"][
    73105        data-cycle-caption="(#GET{caption})"][
     
    113145       
    114146                [(#GET{afficher_infobulle}|=={oui}|oui)
    115                         <div class="infobulle">
     147                <div class="infobulle">
    116148                ]
    117                         <img class="no_image_filtrer" src="(#FICHIER|image_reduire{#GET{largeurmax},#GET{hauteurmax}}|image_recadre{#GET{largeurmax},#GET{hauteurmax},top center,#GET{backgroundcolor}}|extraire_attribut{src})"[ alt="(#TITRE)"] />
     149                        <img class="no_image_filtrer" src="(#FICHIER|image_reduire{#GET{largeurmax},#GET{hauteurmax}}|image_recadre{#GET{largeurmax},#GET{hauteurmax},top center,#GET{backgroundcolor}}|extraire_attribut{src})"[ alt="(#TITRE)"]
     150                                [(#GET{overlay}|=={oui}|oui)[ data-cycle-title="(#TITRE)"][ data-cycle-desc="(#DESCRIPTIF)"]]
     151                        />
    118152               
    119153                [(#GET{afficher_infobulle}|=={oui}|oui)
    120                 <div class="textinfobulle" style="display:none;text-align:left;">#GET{texte_infobulle}</div>
     154                <div class="textinfobulle" style="display:none;">#GET{texte_infobulle}</div>
    121155                </div> <!-- .infobulle -->
    122156                ]
    123157                [(#GET{fermer_a}|=={oui}|oui)</a>]
    124                        
    125158               
    126159        ]</BOUCLE_img>
     160        [(#GET{overlay}|=={oui}|oui)
     161        <div class="cycle-overlay"></div>
     162        ]
    127163</div>
    128164
  • _plugins_/sjcycle/trunk/paquet.xml

    r82655 r82758  
    22        prefix="sjcycle"
    33        categorie="multimedia"
    4         version="3.0.2"
     4        version="3.0.3"
    55        etat="dev"
    66        compatibilite="[3.0.0;3.1.*]"
Note: See TracChangeset for help on using the changeset viewer.