[(#REM) Modèle Sjcycle pour Album - inclusion dans le texte d'un objet : - dans un squelette : CROCHET(# MODELE{album_sjcycle}{id_album=XX})CROCHET ] [(#REM|test_espace_prive|oui) [(#INCLURE{fond=prive/squelettes/inclure/albums_modele_infos_prive, id_album, js=oui})] ] #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}}} [(#REM) Si un lien est demande vers un article, on cherche eventuellement l'id de l'article traduit Si l'article n'existe pas dans la langue courante on met ou pas un lien vers l'article de reference suivant la valeur de forcer_lien_reference ] [(#ENV{forcer_lien_reference}|oui) #SET{id_article_a_lier,#ID_ARTICLE} #SET{titre_article_a_lier,#TITRE}] [(#ENV{lang}|=={#LANG}|oui) #SET{id_article_a_lier,#ID_ARTICLE} #SET{titre_article_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})]})] [

(#ENV{titre}|!={non}|oui)#ENV{titre,#_album:TITRE}

]
[(#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_article=#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})
] ]