source: spip-zone/_plugins_/sjcycle/trunk/modeles/sjcycle.html @ 82610

Last change on this file since 82610 was 82610, checked in by chankalan@…, 7 years ago

ajout paramètre hauteurmax + calcul taille img

File size: 2.7 KB
Line 
1
2[(#SET{largeurmax,      [(#ENV{largeurmax,      #CONFIG{sjcycle/largeurmax}})]})]
3[(#SET{hauteurmax,      [(#ENV{hauteurmax,      #CONFIG{sjcycle/hauteurmax}})]})]
4[(#SET{timeout,         [(#ENV{timeout,         #CONFIG{sjcycle/timeout}})]})]
5[(#SET{speed,           [(#ENV{speed,           #CONFIG{sjcycle/speed}})]})]
6[(#SET{pauseonhover,    [(#ENV{pauseonhover,    #CONFIG{sjcycle/pauseonhover}})]})]
7[(#SET{random,          [(#ENV{random,          #CONFIG{sjcycle/random}})]})]
8[(#SET{fx,              [(#ENV{fx,              #CONFIG{sjcycle/fx}})]})]
9[(#SET{backgroundcolor, [(#ENV{backgroundcolor, #CONFIG{sjcycle/backgroundcolor}})]})]
10[(#SET{prev,            [(#ENV{prev,            #CONFIG{sjcycle/prev}})]})]
11[(#SET{next,            [(#ENV{next,            #CONFIG{sjcycle/next}})]})]
12[(#SET{paused,          [(#ENV{paused,          #CONFIG{sjcycle/paused}})]})]
13[(#SET{pager,           [(#ENV{pager,           #CONFIG{sjcycle/pager}})]})]
14[(#SET{caption,         [(#ENV{caption,         #CONFIG{sjcycle/caption}})]})]
15[(#SET{captiontemplate, [(#ENV{captiontemplate, #CONFIG{sjcycle/captiontemplate}})]})]
16
17[(#SET{liens_individuels,       [(#ENV{liens_individuels,       0})]})]
18
19[(#ENV{align}|match{left|right}|=={left}|?{ #SET{marginfl,"margin-right"}, #SET{marginfl,"margin-left"}})]
20[(#SET{style,   [float:(#ENV{align}|match{left|right});#GET{marginfl}:1em;margin-top:0;][background-color:(#GET{backgroundcolor});][max-width:(#GET{largeurmax})px;]    })]
21
22<B_img>
23
24<div class="cycle-slideshow"[ style="(#GET{style})"][(#GET{liens_individuels}|oui)
25        data-cycle-slides="a"][ 
26        data-cycle-speed="(#GET{speed})"][ 
27        data-cycle-timeout="(#GET{timeout})"][ 
28        data-cycle-pause-on-hover="(#GET{pauseonhover})"][ 
29        data-cycle-random="(#GET{random})"][ 
30        data-cycle-paused="(#GET{paused})"][ 
31        data-cycle-prev="(#GET{prev})"][ 
32        data-cycle-next="(#GET{next})"][ 
33        data-cycle-fx="(#GET{fx})"][
34        data-cycle-pager="(#GET{pager})"][
35        data-cycle-caption="(#GET{caption})"][
36        data-cycle-caption-template="(#GET{captiontemplate})"]>[(#GET{prev}|=={.cycle-prev}|oui)
37        <div class="cycle-prev"></div>][(#GET{next}|=={.cycle-next}|oui)
38        <div class="cycle-next"></div>][(#GET{pager}|=={.cycle-pager}|oui)
39        <div class="cycle-pager"></div>][(#GET{caption}|=={'.cycle-caption'}|oui)
40        <div class="cycle-caption"></div>]
41        <BOUCLE_img(DOCUMENTS){id_article=#ENV{id_sjcycle}}{extension==jpg|png|gif}{id_document==^((#ENV{docs}|replace{',',|}|sinon{.*}))$}{par num titre, date}{doublons}{0,#ENV{limite,100000000}}>[
42                [(#GET{liens_individuels}|=={article}|oui)
43                <a href="#URL_ARTICLE"[ title="(#TITRE)"]>#SET{fermer_a,oui}]
44               
45                        <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)"] />
46               
47                [(#GET{fermer_a}|=={oui}|oui)</a>]
48        ]</BOUCLE_img>
49</div>
50
51</B_img>
Note: See TracBrowser for help on using the repository browser.