Subversion Repositories wimsdev

Rev

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>