[(#REM) L'appel depuis un article se fait par < sjcycleXX >, alors id_sjcycle=XX ou par un modele CROCHET(# MODELE{sjcycle}{id_sjcycle=XX})CROCHET , alors id_article=XX (A noter que CROCHET(# MODELE{sjcycle}{id=XX})CROCHET ne fonctionne pas si le modele se trouve dans une boucle, id prenant l'id de l'objet de la boucle. Donc on evite cette ecriture) ] [(#SET{id_objet, [(#ENV{id_rubrique, 0})]})] [(#SET{id_diapo, [(#ENV{id_diapo, #VAL{id_}|uniqid})]})] [(#SET{img_width, [(#ENV{width, #CONFIG{sjcycle/img_width}})]})] [(#SET{img_height, [(#ENV{height, #CONFIG{sjcycle/img_height}})]})] [(#SET{img_position, [(#ENV{position, #CONFIG{sjcycle/img_position}})]})] [(#SET{img_background, [(#ENV{background, #CONFIG{sjcycle/img_background}})]})] [(#SET{div_background, [(#ENV{border_color, #CONFIG{sjcycle/div_background}})]})] [(#SET{div_margin, [(#ENV{div_margin, #CONFIG{sjcycle/div_margin}})]})] [(#SET{img_bordure, [(#ENV{border_width, #CONFIG{sjcycle/img_bordure}})]})] [(#SET{legende, [(#ENV{legende, 0})]})] [(#SET{liens_individuels, [(#ENV{liens_individuels, 0})]})] [(#REM) largeur div = largeur image + 2*bordure ] [(#SET{div_width, #GET{img_bordure}|mult{2}|plus{#GET{img_width}} })] [(#SET{btn_pre, [(#ENV{btn_precedent, 0})]})] [(#SET{btn_suiv, [(#ENV{btn_suivant, 0})]})] [(#REM) Ceci permet de surclasser la taille définie sur un éventuel filtre image placé sur la balise #TEXTE.] [(#ENV{width}|ou{#ENV{height}}|oui)#SET{class,no_image_filtrer}] [(#ENV{width}|ou{#ENV{height}}|non)#SET{class,image_filtrer}] [(#ENV{forcer_lien_reference}|oui) #SET{id_rubrique_a_lier,#ID_RUBRIQUE} #SET{titre_rubrique_a_lier,#TITRE}] [(#REM) Je ne sais plus a quoi ca sert, mais ca gene pour l'affichage des legendes a partir des titres des documents C'etait auparavant dans le style de la div principale ] [(#SET{div_height, #GET{img_bordure}|mult{2}|plus{#GET{img_height}} })] [(#SET{cssbox, [(#EVAL{8}|randomString)]})] [(#REM) diaporama documents images conteneur jquery cycle ] [(#SET{style,[float:(#ENV{align}|match{left|right});margin:[(#GET{div_margin})]px;][width:(#GET{div_width})px;][background:(#GET{div_background})]})]
[(#REM) Solution de denisb pour eviter de dupliquer le code Cf http://article.gmane.org/gmane.comp.web.spip.zone/18622 ]
[(#REM) Les effets de type turnLeft ne fonctionnent pas si ce div est en place. En attendant de corriger rajout dans la doc de l'incompatibilite entre infobulles et ces effets. Du coup la bordure autour de l'image ne se met pas en place non plus ] #SET{fermer_a,non} [(#REM) Doit-on afficher les infobulles ET y a t'il quelque chose a afficher ?] #SET{afficher_infobulle,non} [(#CONFIG{sjcycle/tooltip}|=={on}|oui) [(#SET{texte_infobulle,[

(#TITRE|supprimer_numero)

][(#DESCRIPTIF)
]})] [(#CONFIG{sjcycle/tooltip_carac}|=={on}|oui) [(#SET{texte_infobulle,[(#GET{texte_infobulle}|concat{Original : l. #LARGEUR x L. #HAUTEUR pixels, [(#TAILLE|taille_en_octets)]})]})] ] [(#SET{texte_infobulle,[(#GET{texte_infobulle}|trim)]})] [(#GET{texte_infobulle}|strlen|!={0}|oui) #SET{afficher_infobulle,oui}] ] [(#GET{afficher_infobulle}|=={oui}|oui) ] [(#GET{legende}|oui|et{#GET{legende}|=={1}|oui}) [(#REM) La legende est cree a partir du titre de chaque image ] [
(#TITRE)
] ]
[(#GET{legende}|oui|et{#GET{legende}|=={modele}|oui}) [(#REM) La legende est cree a partir du modele sjcycle_legende ] [
(#MODELE{sjcycle_legende}{id_rubrique=#GET{id_objet}})
] ] [(#GET{legende}|oui|et{#GET{legende}|=={1}|non}|et{#GET{legende}|=={modele}|non}) [(#REM) La legende est cree a partir du texte fourni ] [
(#GET{legende})
] ] [(#GET{btn_pre}|oui)[(#CONFIG{sjcycle/text_prev}|sinon{<:sjcycle:prev:>})]] [(#GET{btn_pre}|?{ [(#GET{btn_suiv}|oui) / ] , '' })] [(#GET{btn_suiv}|oui)[(#CONFIG{sjcycle/text_next}|sinon{<:sjcycle:next:>})]]