| 159 | | var s[_(#ENV{id})][_(#GET{objet_val})] = new SWFObject("#CHEMIN{lib/mediaplayer/player.swf}","[(#GET{javascriptid,mediaplayer})]_[(#GET{objet_spip})][_(#GET{objet_val})]","#GET{width}","#GET{height}","7"); |
| 160 | | s[_(#ENV{id})][_(#GET{objet_val})].addParam("allowfullscreen","#GET{allowfullscreen}"); |
| 161 | | s[_(#ENV{id})][_(#GET{objet_val})].addParam("wmode","#GET{wmode}"); |
| 162 | | s[_(#ENV{id})][_(#GET{objet_val})].addParam('menu','#GET{menu}'); |
| 163 | | |
| 164 | | s[_(#ENV{id})][_(#GET{objet_val})].addVariable("file",encodeURIComponent("[(#ENV{domaine,#URL_PAGE{xspf}}|parametre_url{type,#GET{type}}|parametre_url{prerolllocation,[(#GET{prerolllocation})],'&'}|parametre_url{postrolllocation,[(#GET{postrolllocation})],'&'}|parametre_url{objet,#GET{objet},'&'}|parametre_url{prerolllink,[(#GET{prerolllink})],'&'}|parametre_url{postrolllink,[(#GET{postrolllink})],'&'}|parametre_url{creator,[(#ENV{creator})],'&'}|parametre_url{[(#GET{objet_spip,x})],[(#GET{objet_val,x})],'&'}|url_absolue)]")); |
| 165 | | |
| 166 | | // Layout |
| 167 | | s[_(#ENV{id})][_(#GET{objet_val})].addVariable("controlbar","#GET{controlbar}"); |
| 168 | | s[_(#ENV{id})][_(#GET{objet_val})].addVariable("height","#GET{height}"); |
| 169 | | s[_(#ENV{id})][_(#GET{objet_val})].addVariable("width","#GET{width}"); |
| 170 | | s[_(#ENV{id})][_(#GET{objet_val})].addVariable("playlist","#GET{playliste}"); |
| 171 | | s[_(#ENV{id})][_(#GET{objet_val})].addVariable("playlistsize","#GET{playlistesize}"); |
| 172 | | |
| 173 | | // Colors |
| 174 | | s[_(#ENV{id})][_(#GET{objet_val})].addVariable("backcolor","#GET{backcolor}"); |
| 175 | | s[_(#ENV{id})][_(#GET{objet_val})].addVariable("frontcolor","#GET{frontcolor}"); |
| 176 | | s[_(#ENV{id})][_(#GET{objet_val})].addVariable("lightcolor","#GET{lightcolor}"); |
| 177 | | s[_(#ENV{id})][_(#GET{objet_val})].addVariable("screencolor","#GET{screencolor}"); |
| 178 | | |
| 179 | | //Behaviour |
| 180 | | s[_(#ENV{id})][_(#GET{objet_val})].addVariable("autostart","#GET{autostart}"); |
| 181 | | s[_(#ENV{id})][_(#GET{objet_val})].addVariable("bufferlength","#GET{bufferlength}"); |
| 182 | | s[_(#ENV{id})][_(#GET{objet_val})].addVariable("displayclick","#GET{displayclick}"); |
| 183 | | s[_(#ENV{id})][_(#GET{objet_val})].addVariable("fullscreen","#GET{allowfullscreen}"); |
| 184 | | s[_(#ENV{id})][_(#GET{objet_val})].addVariable("icons","#GET{icons}"); |
| 185 | | s[_(#ENV{id})][_(#GET{objet_val})].addVariable("linktarget","#GET{linktarget}"); |
| 186 | | [(#GET{jwlogo}|!={''}|oui)s[_(#ENV{id})][_(#GET{objet_val})].addVariable("logo","#GET{jwlogo}");] |
| 187 | | s[_(#ENV{id})][_(#GET{objet_val})].addVariable("mute","#GET{mute}"); |
| 188 | | s[_(#ENV{id})][_(#GET{objet_val})].addVariable("quality","#GET{quality}"); |
| 189 | | s[_(#ENV{id})][_(#GET{objet_val})].addVariable("repeat","#GET{repeat}"); |
| 190 | | s[_(#ENV{id})][_(#GET{objet_val})].addVariable("shuffle","#GET{shuffle}"); |
| 191 | | s[_(#ENV{id})][_(#GET{objet_val})].addVariable("stretching","#GET{stretching}"); |
| 192 | | s[_(#ENV{id})][_(#GET{objet_val})].addVariable("volume","#GET{volume}"); |
| 193 | | |
| | 159 | |
| | 160 | var flashvars[_(#ENV{id})][_(#GET{objet_val})] = {}; |
| | 161 | flashvars[_(#ENV{id})][_(#GET{objet_val})].file = encodeURIComponent("[(#ENV{domaine,#URL_PAGE{xspf}}|parametre_url{type,#GET{type}}|parametre_url{prerolllocation,[(#GET{prerolllocation})],'&'}|parametre_url{postrolllocation,[(#GET{postrolllocation})],'&'}|parametre_url{objet,#GET{objet},'&'}|parametre_url{prerolllink,[(#GET{prerolllink})],'&'}|parametre_url{postrolllink,[(#GET{postrolllink})],'&'}|parametre_url{creator,[(#ENV{creator})],'&'}|parametre_url{[(#GET{objet_spip,x})],[(#GET{objet_val,x})],'&'}|url_absolue)]"); |
| | 162 | |
| | 163 | // Layout |
| | 164 | flashvars[_(#ENV{id})][_(#GET{objet_val})].controlbar ="#GET{controlbar}"; |
| | 165 | flashvars[_(#ENV{id})][_(#GET{objet_val})].height = "#GET{height}"; |
| | 166 | flashvars[_(#ENV{id})][_(#GET{objet_val})].width = "#GET{width}"; |
| | 167 | flashvars[_(#ENV{id})][_(#GET{objet_val})].playlist = "#GET{playliste}"; |
| | 168 | flashvars[_(#ENV{id})][_(#GET{objet_val})].playlistsize = "#GET{playlistesize}"; |
| | 169 | |
| | 170 | // Colors |
| | 171 | flashvars[_(#ENV{id})][_(#GET{objet_val})].backcolor = "#GET{backcolor}"; |
| | 172 | flashvars[_(#ENV{id})][_(#GET{objet_val})].frontcolor = "#GET{frontcolor}"; |
| | 173 | flashvars[_(#ENV{id})][_(#GET{objet_val})].lightcolor = "#GET{lightcolor}"; |
| | 174 | flashvars[_(#ENV{id})][_(#GET{objet_val})].screencolor = "#GET{screencolor}"; |
| | 175 | |
| | 176 | //Behaviour |
| | 177 | flashvars[_(#ENV{id})][_(#GET{objet_val})].autostart = "#GET{autostart}"; |
| | 178 | flashvars[_(#ENV{id})][_(#GET{objet_val})].bufferlength = "#GET{bufferlength}"; |
| | 179 | flashvars[_(#ENV{id})][_(#GET{objet_val})].displayclick = "#GET{displayclick}"; |
| | 180 | flashvars[_(#ENV{id})][_(#GET{objet_val})].fullscreen = "#GET{allowfullscreen}"; |
| | 181 | flashvars[_(#ENV{id})][_(#GET{objet_val})].icons = "#GET{icons}"; |
| | 182 | flashvars[_(#ENV{id})][_(#GET{objet_val})].linktarget = "#GET{linktarget}"; |
| | 183 | [(#GET{jwlogo}|!={''}|oui)flashvars[_(#ENV{id})][_(#GET{objet_val})].logo = "#GET{jwlogo}";] |
| | 184 | flashvars[_(#ENV{id})][_(#GET{objet_val})].mute = "#GET{mute}"; |
| | 185 | flashvars[_(#ENV{id})][_(#GET{objet_val})].quality = "#GET{quality}"; |
| | 186 | flashvars[_(#ENV{id})][_(#GET{objet_val})].repeat = "#GET{repeat}"; |
| | 187 | flashvars[_(#ENV{id})][_(#GET{objet_val})].shuffle = "#GET{shuffle}"; |
| | 188 | flashvars[_(#ENV{id})][_(#GET{objet_val})].stretching = "#GET{stretching}"; |
| | 189 | flashvars[_(#ENV{id})][_(#GET{objet_val})].volume = "#GET{volume}"; |
| | 190 | |
| | 191 | var params[_(#ENV{id})][_(#GET{objet_val})] = {}; |
| | 192 | params[_(#ENV{id})][_(#GET{objet_val})].menu= "#GET{menu}"; |
| | 193 | params[_(#ENV{id})][_(#GET{objet_val})].wmode = "#GET{wmode}"; |
| | 194 | params[_(#ENV{id})][_(#GET{objet_val})].allowfullscreen = "#GET{allowfullscreen}"; |
| | 195 | |
| | 196 | var attributes[_(#ENV{id})][_(#GET{objet_val})] = {}; |
| | 197 | attributes[_(#ENV{id})][_(#GET{objet_val})].id= "[(#GET{javascriptid,mediaplayer})]_[(#GET{objet_spip})][_(#GET{objet_val})]"; |
| | 198 | attributes[_(#ENV{id})][_(#GET{objet_val})].name= "[(#GET{javascriptid,mediaplayer})]_[(#GET{objet_spip})][_(#GET{objet_val})]"; |
| | 199 | |