Rev 13588 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
13291 | obado | 1 | !set default_slib_option=preload="auto" height="320" width="600" controls="controls" class="wims_video" |
2 | |||
2096 | bpr | 3 | !if $wims_read_parm!=slib_header |
13588 | bpr | 4 | !goto proc |
2096 | bpr | 5 | !endif |
3771 | bpr | 6 | |
13291 | obado | 7 | !! translated text (title, comment...) are in scripts/help/$lang/slib/... |
8 | |||
4349 | bpr | 9 | slib_author=Bernadette, Perrin-Riou |
13291 | obado | 10 | slib_example=[ogg="http://techslides.com/demos/sample-videos/small.ogv" mp4="http://techslides.com/demos/sample-videos/small.mp4", webm="http://techslides.com/demos/sample-videos/small.webm"]\ |
11 | [ogg="\imagedir/exemple.ogg" mp4="\imagedir/exemple.mp4"],,poster="gifs/logo.gif"\ |
||
4158 | bpr | 12 | |
2096 | bpr | 13 | !exit |
14 | |||
15 | :proc |
||
16 | !!!if ...adm/ isin ...$module or .. isin $wims_read_parm or !!$wims_read_parm=$empty |
||
17 | !! !exit |
||
18 | !!!endif |
||
8240 | bpr | 19 | !reset slib_out |
20 | !set slib_Type=mp4,webm,ogg,flv |
||
2096 | bpr | 21 | |
22 | !distribute items $wims_read_parm into slib_media,slib_option,slib_option2 |
||
8240 | bpr | 23 | !set slib_media=!declosing $slib_media |
24 | !set slib_media=!items2words $slib_media |
||
2096 | bpr | 25 | |
8240 | bpr | 26 | !for slib_type in $slib_Type |
27 | !reset slib_media_$slib_type |
||
28 | slib_media_$slib_type=!getopt $slib_type in $(slib_media) |
||
29 | slib_media_$slib_type=!replace internal $ $ by = in $(slib_media_$slib_type) |
||
30 | !if $(slib_media_$slib_type)!= |
||
17173 | bpr | 31 | !set slib_out=!append line <source src="$(slib_media_$slib_type)" type="video/$slib_type">\ |
8240 | bpr | 32 | to $slib_out |
2096 | bpr | 33 | !endif |
8240 | bpr | 34 | !next |
35 | !if $slib_out=$empty or $(slib_media_flv)!=$empty |
||
13588 | bpr | 36 | !if $slib_media_flv=$empty |
37 | slib_media_flv=$slib_media |
||
38 | !endif |
||
8240 | bpr | 39 | slib_out=<object type="application/x-shockwave-flash" data="flash/player_flv_maxi.swf" $slib_option>\ |
17173 | bpr | 40 | <param name="movie" value="flash/player_flv_maxi.swf">\ |
41 | <param name="allowFullScreen" value="true">\ |
||
42 | <param name="FlashVars" value="flv=$slib_media_flv"></object> |
||
13588 | bpr | 43 | !exit |
8240 | bpr | 44 | !endif |
13291 | obado | 45 | !default slib_option=$default_slib_option |
8240 | bpr | 46 | slib_option=$slib_option $slib_option2 |
47 | slib_out=<video $slib_option>\ |
||
48 | $slib_out\ |
||
13291 | obado | 49 | Your browser does not support HTML5 : <a href="$slib_media_mp4">Download video</a>.\ |
8240 | bpr | 50 | </video> |