Commit 18ef52fae8c37f0bf87a702a1419d08ae393f37b

Authored by Fernando Brito
1 parent afda6f82
Exists in master and in 2 other branches v2, wikilibras

[Wizard] Green/red light and preload videos

app/views/v_libras/requests/_position_step.haml
@@ -2,7 +2,7 @@ @@ -2,7 +2,7 @@
2 .video_wrapper 2 .video_wrapper
3 3
4 = html5_video_tag(['/system/videos/workflow/localizacao.webm', '/system/videos/workflow/localizacao.mp4'], 4 = html5_video_tag(['/system/videos/workflow/localizacao.webm', '/system/videos/workflow/localizacao.mp4'],
5 - 'id-4', 'video-wizard', '{ "preload": true, "controls": false }') 5 + 'id-4', 'video-wizard', '{ "preload": true, "controls": false, "preload": false }')
6 6
7 - content_for :javascript_code do 7 - content_for :javascript_code do
8 :javascript 8 :javascript
app/views/v_libras/requests/_service_step.haml
@@ -2,7 +2,7 @@ @@ -2,7 +2,7 @@
2 .video_wrapper 2 .video_wrapper
3 3
4 = html5_video_tag(['/system/videos/workflow/sub_audio.webm', '/system/videos/workflow/sub_audio.mp4'], 4 = html5_video_tag(['/system/videos/workflow/sub_audio.webm', '/system/videos/workflow/sub_audio.mp4'],
5 - 'id-2', 'video-wizard', '{ "preload": true, "controls": false }') 5 + 'id-2', 'video-wizard', '{ "preload": true, "controls": false, "preload": false }')
6 6
7 .row-fluid.hide 7 .row-fluid.hide
8 .span1.offset3 8 .span1.offset3
app/views/v_libras/requests/_size_step.haml
@@ -2,7 +2,7 @@ @@ -2,7 +2,7 @@
2 .video_wrapper 2 .video_wrapper
3 3
4 = html5_video_tag(['/system/videos/workflow/tamanho.webm', '/system/videos/workflow/tamanho.mp4'], 4 = html5_video_tag(['/system/videos/workflow/tamanho.webm', '/system/videos/workflow/tamanho.mp4'],
5 - 'id-3', 'video-wizard', '{ "preload": true, "controls": false }') 5 + 'id-3', 'video-wizard', '{ "preload": true, "controls": false, "preload": false }')
6 6
7 7
8 - content_for :javascript_code do 8 - content_for :javascript_code do
app/views/v_libras/requests/_video_step.haml
1 #video-step.wrapper 1 #video-step.wrapper
  2 + .video_wrapper
  3 +
2 = html5_video_tag(['/system/videos/workflow/video.webm', '/system/videos/workflow/video.mp4'], 4 = html5_video_tag(['/system/videos/workflow/video.webm', '/system/videos/workflow/video.mp4'],
3 - 'id-1', 'video-wizard', '{ "autoplay": true, "controls": false }') 5 + 'id-1', 'video-wizard', '{ "autoplay": true, "controls": false, "preload": true }')
4 6
5 .row-fluid 7 .row-fluid
6 .span1.offset3 8 .span1.offset3
@@ -9,15 +11,20 @@ @@ -9,15 +11,20 @@
9 .span5 11 .span5
10 = file_field_tag 'video', :id => 'video-upload' 12 = file_field_tag 'video', :id => 'video-upload'
11 13
  14 +.hide
  15 + = image_tag '/system/images/video/red-button.png'
  16 + = image_tag '/system/images/video/green-button.png'
12 17
13 - content_for :javascript_code do 18 - content_for :javascript_code do
14 :javascript 19 :javascript
15 $(function () { 20 $(function () {
16 var optionsVideo = { 21 var optionsVideo = {
17 video: { width: 940, height: 530 }, 22 video: { width: 940, height: 530 },
18 - buttons: [ '' ] 23 + buttons: [ { id: 'btn-red-light', path: '/system/images/video/red-button.png', clickable: false, start: 0.0, end: 25, x: 440, y: 510, delay: 300, value: null },
  24 + { id: 'btn-green-light', path: '/system/images/video/green-button.png', clickable: false, start: 25, end: 999, x: 440, y: 510, delay: 300, value: null }
  25 + ]
19 }; 26 };
20 27
21 var VLibrasVideo = new VLibrasLocalization(); 28 var VLibrasVideo = new VLibrasLocalization();
22 VLibrasVideo.init("#video-step", optionsVideo); 29 VLibrasVideo.init("#video-step", optionsVideo);
23 - })  
24 \ No newline at end of file 30 \ No newline at end of file
  31 + });
25 \ No newline at end of file 32 \ No newline at end of file