| 1 | [(#REM) |
|---|
| 2 | Modele pour le Flash image Rotator 3.8: diaporama avec les images en portfolio |
|---|
| 3 | http://www.jeroenwijering.com/extras/readme.html |
|---|
| 4 | http://www.jeroenwijering.com/?item=Flash_Image_Rotator |
|---|
| 5 | This script is licensed under a Creative Commons License. |
|---|
| 6 | It allows you to use and modify the script for noncommercial purposes. |
|---|
| 7 | For commercial use, Jeroenwijering distribute licenses of the script for 15 euros. |
|---|
| 8 | For more info and instant ordering, please advance to his online order page! |
|---|
| 9 | http://www.jeroenwijering.com/?order=form |
|---|
| 10 | |
|---|
| 11 | Modele spip mis au point sur irc a l'initiative d'alexandra |
|---|
| 12 | avec la participation de kent1, cy_altern, marcimat, renato et toggg. |
|---|
| 13 | |
|---|
| 14 | Methode classique <template><rotator123></template> ou 123 est l'id article fournissant les documents attaches |
|---|
| 15 | Methode par rubrique (on prend les videos parmis les documents de la rubrique) : |
|---|
| 16 | <template><rotator|rubrique=123></template> |
|---|
| 17 | Methode par secteur (on prend les videos parmis les documents du secteur) : |
|---|
| 18 | <template><rotator|secteur=123></template> |
|---|
| 19 | Methode par document unique (on prend un seul document) : |
|---|
| 20 | <template><rotator|document=123></template> |
|---|
| 21 | |
|---|
| 22 | Pour les options, voir http://www.jeroenwijering.com/extras/readme.html |
|---|
| 23 | - width : px|%,100% |
|---|
| 24 | - height : px|%,100% |
|---|
| 25 | - displaywidth : px|%,width |
|---|
| 26 | - displayheight : px|%,height |
|---|
| 27 | - transition : fade|bgfade|blocks|bubbles|circles|fluids|lines|random|slowfade,fade |
|---|
| 28 | - overstretch : true|false|fit|none,none |
|---|
| 29 | - shownavigation : true|false,true |
|---|
| 30 | - rotate: secondes,10 |
|---|
| 31 | - shuffle : true|false,false |
|---|
| 32 | - repeat : true|false,true |
|---|
| 33 | - showdownload: true|false,false |
|---|
| 34 | - audio: url |
|---|
| 35 | - useaudio: true|false, false |
|---|
| 36 | - jwlogo: url |
|---|
| 37 | - autoscroll: true|false, false |
|---|
| 38 | - link: url |
|---|
| 39 | - linkfromdisplay: true|false, false |
|---|
| 40 | - linktarget: _blanl|_self|_parent|_top|framename, _self |
|---|
| 41 | - align : left|center|right,center |
|---|
| 42 | |
|---|
| 43 | ] |
|---|
| 44 | |
|---|
| 45 | [(#ENV{donnee}|?{' ',''}) |
|---|
| 46 | [(#SET{objet_spip,id_donnee})] |
|---|
| 47 | [(#SET{objet_val,[(#ENV{donnee})]})] |
|---|
| 48 | ] |
|---|
| 49 | [(#ENV{rubrique}|?{' ',''}) |
|---|
| 50 | [(#SET{objet_spip,id_rubrique})] |
|---|
| 51 | [(#SET{objet_val,[(#ENV{rubrique})]})] |
|---|
| 52 | ] |
|---|
| 53 | [(#ENV{secteur}|?{' ',''}) |
|---|
| 54 | [(#SET{objet_spip,id_secteur})] |
|---|
| 55 | [(#SET{objet_val,[(#ENV{secteur})]})] |
|---|
| 56 | ] |
|---|
| 57 | [(#ENV{document}|?{' ',''}) |
|---|
| 58 | [(#SET{objet_spip,id_document})] |
|---|
| 59 | [(#SET{objet_val,[(#ENV{document})]})] |
|---|
| 60 | ] |
|---|
| 61 | [(#ENV{mot}|?{' ',''}) |
|---|
| 62 | [(#SET{objet_spip,id_mot})] |
|---|
| 63 | [(#SET{objet_val,[(#ENV{mot})]})] |
|---|
| 64 | ] |
|---|
| 65 | [(#ENV{breve}|?{' ',''}) |
|---|
| 66 | [(#SET{objet_spip,id_breve})] |
|---|
| 67 | [(#SET{objet_val,[(#ENV{breve})]})] |
|---|
| 68 | ] |
|---|
| 69 | [(#ENV{article}|?{' ',''}) |
|---|
| 70 | [(#SET{objet_spip,id_article})] |
|---|
| 71 | [(#SET{objet_val,[(#ENV{article})]})] |
|---|
| 72 | ] |
|---|
| 73 | [(#GET{objet_spip}|?{'',' '}) |
|---|
| 74 | [(#SET{objet_spip,id_article})] |
|---|
| 75 | [(#SET{objet_val,[(#ENV{id_rotator})]})] |
|---|
| 76 | ] |
|---|
| 77 | |
|---|
| 78 | [(#SET{wmode,#ENV{wmode,#CONFIG{xspf/wmode}|sinon{transparent}}})] |
|---|
| 79 | |
|---|
| 80 | [(#SET{transition,#ENV{transition,#CONFIG{xspf/rottransition}|sinon{fade}}})] |
|---|
| 81 | [(#SET{shownavigation,#ENV{shownavigation,#CONFIG{xspf/rotshownavigation}|sinon{true}}})] |
|---|
| 82 | [(#SET{rotatetime,#ENV{rotate,#CONFIG{xspf/rotrotate}|sinon{10}}})] |
|---|
| 83 | |
|---|
| 84 | [(#SET{width,#ENV{width,#CONFIG{xspf/rotwidth}|sinon{100%}}})] |
|---|
| 85 | [(#SET{height,#ENV{height,#CONFIG{xspf/rotheigth}|sinon{100%}}})] |
|---|
| 86 | [(#SET{displaywidth,#ENV{displaywidth,#CONFIG{xspf/rotdisplaywidth}|sinon{#GET{width}}}})] |
|---|
| 87 | [(#SET{displayheight,#ENV{displayheight,#CONFIG{xspf/rotdisplayheight}|sinon{#GET{height}}}})] |
|---|
| 88 | [(#SET{overstretch,#ENV{overstretch,#CONFIG{xspf/rotoverstretch}|sinon{none}}})] |
|---|
| 89 | [(#SET{shuffle,#ENV{shuffle,#CONFIG{xspf/rotshuffle}|sinon{false}}})] |
|---|
| 90 | [(#SET{repeat,#ENV{repeat,#CONFIG{xspf/rotrepeat}|sinon{true}}})] |
|---|
| 91 | [(#SET{showdownload,#ENV{showdownload,false}})] |
|---|
| 92 | |
|---|
| 93 | [(#SET{showvolume,#ENV{showvolume,#CONFIG{xspf/rotshowvolume}|sinon{true}}})] |
|---|
| 94 | [(#SET{autostart,#ENV{autostart,#CONFIG{xspf/rotautostart}|sinon{false}}})] |
|---|
| 95 | [(#SET{allowfullscreen,#ENV{allowfullscreen,#CONFIG{xspf/rotallowfullscreen}|sinon{true}}})] |
|---|
| 96 | |
|---|
| 97 | [(#SET{backcolor,#CONFIG{xspf/rotbackcolor}|replace{#,0x}|sinon{0xFFFFFF}})] |
|---|
| 98 | [(#SET{frontcolor,#CONFIG{xspf/rotfrontcolor}|replace{#,0x}|sinon{0x000000}})] |
|---|
| 99 | [(#SET{lightcolor,#CONFIG{xspf/rotlightcolor}|replace{#,0x}|sinon{0xCC0000}})] |
|---|
| 100 | |
|---|
| 101 | [(#SET{jwlogo,#ENV{jwlogo,#CONFIG{xspf/jwlogo}}})] |
|---|
| 102 | [(#SET{audio,#ENV{audio,#CONFIG{xspf/rotaudio}}})] |
|---|
| 103 | [(#SET{useaudio,#ENV{useaudio,#CONFIG{xspf/rotuseaudio}|sinon{false}}})] |
|---|
| 104 | [(#SET{link,#ENV{link,#CONFIG{xspf/rotlink}}})] |
|---|
| 105 | [(#SET{linkfromdisplay,#ENV{linkfromdisplay,#CONFIG{xspf/rotlinkfromdisplay}}})] |
|---|
| 106 | [(#SET{linktarget,#ENV{linktarget,#CONFIG{xspf/rotlinktarget}}})] |
|---|
| 107 | |
|---|
| 108 | |
|---|
| 109 | [(#SET{align,#ENV{align,center}})] |
|---|
| 110 | |
|---|
| 111 | <noscript><p><:xspf:js_necessaire:></p></noscript> |
|---|
| 112 | <!-- alternative texte pour ceux qui ont le js desactive --> |
|---|
| 113 | |
|---|
| 114 | <div id="rotator_[(#ENV{id})]_[(#GET{objet_spip})]_[(#GET{objet_val})]" class="player" style="[(#GET{align}|=={center}|?{margin:auto; text-align:center;,float:[(#GET{align})]})]"> |
|---|
| 115 | <p> |
|---|
| 116 | <a href="http://www.macromedia.com/go/getflashplayer">Get the Flash Player</a> to see this player. |
|---|
| 117 | </p> |
|---|
| 118 | </div> |
|---|
| 119 | |
|---|
| 120 | <script type="text/javascript"> |
|---|
| 121 | // <![CDATA[ |
|---|
| 122 | var s_[(#ENV{id})]_[(#GET{objet_val})] = new SWFObject("#CHEMIN{lib/imagerotator/imagerotator.swf}","rotator","#GET{width}","#GET{height}","7"); |
|---|
| 123 | s_[(#ENV{id})]_[(#GET{objet_val})].addParam("wmode","#GET{wmode}"); |
|---|
| 124 | s_[(#ENV{id})]_[(#GET{objet_val})].addVariable("file",encodeURIComponent("[(#URL_PAGE{xspf}|url_absolue|parametre_url{type,'jpg|png|gif','&'}|parametre_url{[(#GET{objet_spip})],[(#GET{objet_val})],'&'})]")); |
|---|
| 125 | s_[(#ENV{id})]_[(#GET{objet_val})].addVariable("transition","#GET{transition}"); |
|---|
| 126 | s_[(#ENV{id})]_[(#GET{objet_val})].addVariable("backcolor","#GET{backcolor}"); |
|---|
| 127 | s_[(#ENV{id})]_[(#GET{objet_val})].addVariable("frontcolor","#GET{frontcolor}"); |
|---|
| 128 | s_[(#ENV{id})]_[(#GET{objet_val})].addVariable("lightcolor","#GET{lightcolor}"); |
|---|
| 129 | s_[(#ENV{id})]_[(#GET{objet_val})].addVariable("shownavigation","#GET{shownavigation}"); |
|---|
| 130 | s_[(#ENV{id})]_[(#GET{objet_val})].addVariable("showdownload","#GET{showdownload}"); |
|---|
| 131 | s_[(#ENV{id})]_[(#GET{objet_val})].addVariable("kenburns","false"); |
|---|
| 132 | s_[(#ENV{id})]_[(#GET{objet_val})].addVariable("overstretch","#GET{overstretch}"); |
|---|
| 133 | s_[(#ENV{id})]_[(#GET{objet_val})].addVariable("repeat","#GET{repeat}"); |
|---|
| 134 | s_[(#ENV{id})]_[(#GET{objet_val})].addVariable("rotatetime","#GET{rotatetime}"); |
|---|
| 135 | s_[(#ENV{id})]_[(#GET{objet_val})].addVariable("shuffle","#GET{shuffle}"); |
|---|
| 136 | s_[(#ENV{id})]_[(#GET{objet_val})].addVariable("height","#GET{height}"); |
|---|
| 137 | s_[(#ENV{id})]_[(#GET{objet_val})].addVariable("width","#GET{width}"); |
|---|
| 138 | s_[(#ENV{id})]_[(#GET{objet_val})].addVariable("displaywidth","#GET{displaywidth}"); |
|---|
| 139 | s_[(#ENV{id})]_[(#GET{objet_val})].addVariable("displayheight","#GET{displayheight}"); |
|---|
| 140 | [(#GET{jwlogo}|!={''}|?{'s_[(#ENV{id})]_[(#GET{objet_val})].addVariable("logo","#GET{jwlogo}");',''})] |
|---|
| 141 | [(#GET{audio}|!={''}|?{'s_[(#ENV{id})]_[(#GET{objet_val})].addVariable("audio","#GET{audio}");',''})] |
|---|
| 142 | s_[(#ENV{id})]_[(#GET{objet_val})].addVariable("useaudio","#GET{useaudio}"); |
|---|
| 143 | [(#GET{link}|!={''}|?{'s_[(#ENV{id})]_[(#GET{objet_val})].addVariable("link","#GET{link}");',''})] |
|---|
| 144 | s_[(#ENV{id})]_[(#GET{objet_val})].addVariable("linkfromdisplay","#GET{linkfromdisplay}"); |
|---|
| 145 | s_[(#ENV{id})]_[(#GET{objet_val})].addVariable("linktarget","#GET{linktarget}"); |
|---|
| 146 | s_[(#ENV{id})]_[(#GET{objet_val})].addParam('menu','true'); |
|---|
| 147 | |
|---|
| 148 | $(document).ready(function() { |
|---|
| 149 | s_[(#ENV{id})]_[(#GET{objet_val})].write("rotator_[(#ENV{id})]_[(#GET{objet_spip})]_[(#GET{objet_val})]"); |
|---|
| 150 | }); |
|---|
| 151 | // ]]> |
|---|
| 152 | </script> |
|---|
| 153 | |
|---|
| 154 | [(#REM) |
|---|
| 155 | Toutes les options du flash image rotator des flashvars sont disponibles ici http://www.jeroenwijering.com/extras/readme.html |
|---|
| 156 | Les transitions disponibles (fade,bgfade,blocks,bubbles,circles,fluids,lines,random,slowfade): ] |
|---|