From 6231fa28e9bf73b44aa5e58f79d7e78f835ee686 Mon Sep 17 00:00:00 2001 From: Guilherme Araujo Date: Mon, 2 Jul 2012 21:23:52 -0300 Subject: [PATCH] novas funcionalidades para plugin question e adicionado arquivos do popcorn ao commit --- AUTHORS | 0 LICENSE | 0 LICENSE_HEADER | 0 Makefile | 0 build/google-compiler-20100917.jar | Bin build/js.jar | Bin build/jslint-check.js | 0 build/jslint.js | 0 demos/semantic_video/images/arro.png | Bin demos/semantic_video/images/body_bg.jpg | Bin .../semantic_video/images/bubble_pointer.png | Bin demos/semantic_video/images/drumbeat_logo.png | Bin .../semantic_video/images/expand_collapse.png | Bin demos/semantic_video/images/footer.jpg | Bin demos/semantic_video/images/footer_bg.jpg | Bin demos/semantic_video/images/footer_border.jpg | Bin .../semantic_video/images/footer_drumbeat.png | Bin .../semantic_video/images/footer_webmade.png | Bin demos/semantic_video/images/footnote.png | Bin demos/semantic_video/images/header.jpg | Bin demos/semantic_video/images/logo_flickr.png | Bin .../images/logo_google_news.png | Bin demos/semantic_video/images/logo_lastfm.png | Bin demos/semantic_video/images/logo_tumblr.png | Bin demos/semantic_video/images/logo_twitter.png | Bin demos/semantic_video/images/logo_wiki.png | Bin demos/semantic_video/images/overlay/.DS_Store | Bin .../semantic_video/images/overlay/flickr.png | Bin .../images/overlay/footnote.png | Bin .../semantic_video/images/overlay/lastfm.png | Bin .../images/overlay/location.png | Bin .../semantic_video/images/overlay/twitter.png | Bin demos/semantic_video/images/overlay/wiki.png | Bin demos/semantic_video/images/video_icon.png | Bin demos/semantic_video/index.html | 0 demos/semantic_video/popcorn.applyclass.js | 0 demos/semantic_video/style.css | 0 demos/semantic_video/xml/webMadeMovies.xml | 0 demos/twittervideo/twitterVideo.html | 0 effects/applyclass/popcorn.applyclass.html | 0 effects/applyclass/popcorn.applyclass.js | 0 effects/applyclass/style.css | 0 example.html | 0 ie8/popcorn.ie8.html | 0 ie8/popcorn.ie8.js | 0 ie8/popcorn.ie8.unit.html | 0 modules/locale/popcorn.locale.js | 0 modules/locale/popcorn.locale.unit.html | 0 modules/locale/popcorn.locale.unit.js | 0 modules/parser/data/parseMissing.json | 0 modules/parser/data/parserAudio.json | 0 modules/parser/data/parserData.json | 0 modules/parser/popcorn.parser.js | 0 modules/parser/popcorn.parser.unit.html | 0 modules/parser/popcorn.parser.unit.js | 0 modules/player/popcorn.player.js | 0 modules/player/popcorn.player.unit.html | 0 modules/player/popcorn.player.unit.js | 0 .../popcorn.timeline-sources.js | 0 .../popcorn.timeline-sources.unit.html | 0 .../popcorn.timeline-sources.unit.js | 0 parsers/parserJSON/data/audio.json | 0 parsers/parserJSON/data/data.json | 0 parsers/parserJSON/data/video.json | 0 parsers/parserJSON/popcorn.parserJSON.html | 0 parsers/parserJSON/popcorn.parserJSON.js | 0 .../parserJSON/popcorn.parserJSON.unit.html | 0 parsers/parserJSON/popcorn.parserJSON.unit.js | 0 parsers/parserSBV/data/data.sbv | 0 parsers/parserSBV/popcorn.parserSBV.html | 0 parsers/parserSBV/popcorn.parserSBV.js | 0 parsers/parserSBV/popcorn.parserSBV.unit.html | 0 parsers/parserSBV/popcorn.parserSBV.unit.js | 0 parsers/parserSRT/data/data.srt | 0 parsers/parserSRT/data/unit.srt | 0 parsers/parserSRT/popcorn.parserSRT.html | 0 parsers/parserSRT/popcorn.parserSRT.js | 0 parsers/parserSRT/popcorn.parserSRT.unit.html | 0 parsers/parserSRT/popcorn.parserSRT.unit.js | 0 parsers/parserSSA/data/data.ssa | 0 parsers/parserSSA/popcorn.parserSSA.html | 0 parsers/parserSSA/popcorn.parserSSA.js | 0 parsers/parserSSA/popcorn.parserSSA.unit.html | 0 parsers/parserSSA/popcorn.parserSSA.unit.js | 0 parsers/parserTTML/data/data.ttml | 0 parsers/parserTTML/data/unit.ttml | 0 parsers/parserTTML/popcorn.parserTTML.html | 0 parsers/parserTTML/popcorn.parserTTML.js | 0 .../parserTTML/popcorn.parserTTML.unit.html | 0 parsers/parserTTML/popcorn.parserTTML.unit.js | 0 parsers/parserTTXT/data/data.TTXT | 0 parsers/parserTTXT/data/unit.TTXT | 0 parsers/parserTTXT/popcorn.parserTTXT.html | 0 parsers/parserTTXT/popcorn.parserTTXT.js | 0 .../parserTTXT/popcorn.parserTTXT.unit.html | 0 parsers/parserTTXT/popcorn.parserTTXT.unit.js | 0 parsers/parserVTT/data/data.vtt | 0 parsers/parserVTT/data/unit.vtt | 0 parsers/parserVTT/popcorn.parserVTT.html | 0 parsers/parserVTT/popcorn.parserVTT.js | 0 parsers/parserVTT/popcorn.parserVTT.unit.html | 0 parsers/parserVTT/popcorn.parserVTT.unit.js | 0 parsers/parserXML/data/data.XML | 0 parsers/parserXML/data/unit.XML | 0 parsers/parserXML/popcorn.parserXML.html | 0 parsers/parserXML/popcorn.parserXML.js | 0 parsers/parserXML/popcorn.parserXML.unit.html | 0 parsers/parserXML/popcorn.parserXML.unit.js | 0 .../soundcloud/lib/soundcloud.player.api.js | 0 players/soundcloud/popcorn.soundcloud.html | 0 players/soundcloud/popcorn.soundcloud.js | 0 .../soundcloud/popcorn.soundcloud.unit.html | 0 players/soundcloud/popcorn.soundcloud.unit.js | 0 players/vimeo/popcorn.vimeo.html | 0 players/vimeo/popcorn.vimeo.js | 0 players/vimeo/popcorn.vimeo.unit.html | 0 players/vimeo/popcorn.vimeo.unit.js | 0 players/youtube/popcorn.youtube.html | 0 players/youtube/popcorn.youtube.unit.html | 0 players/youtube/popcorn.youtube.unit.js | 0 .../documentcloud/popcorn.documentcloud.html | 0 .../documentcloud/popcorn.documentcloud.js | 0 .../popcorn.documentcloud.unit.html | 0 .../popcorn.documentcloud.unit.js | 0 plugins/processing/popcorn.processing.html | 0 plugins/processing/popcorn.processing.js | 0 .../processing/popcorn.processing.unit.html | 0 plugins/processing/popcorn.processing.unit.js | 0 plugins/processing/test.pjs | 0 plugins/processing/test2.pjs | 0 plugins/question/popcorn.question.html | 31 +++-- plugins/question/popcorn.question.js | 106 +++++++++++++++--- plugins/rdio/popcorn.rdio.html | 0 plugins/rdio/popcorn.rdio.js | 0 plugins/rdio/popcorn.rdio.unit.html | 0 plugins/rdio/popcorn.rdio.unit.js | 0 plugins/timeline/popcorn.timeline.html | 0 plugins/timeline/popcorn.timeline.js | 0 plugins/timeline/popcorn.timeline.unit.html | 0 plugins/timeline/popcorn.timeline.unit.js | 0 plugins/tumblr/popcorn.tumblr.html | 0 plugins/tumblr/popcorn.tumblr.js | 0 plugins/tumblr/popcorn.tumblr.unit.html | 0 plugins/tumblr/popcorn.tumblr.unit.js | 0 plugins/webpage/popcorn.webpage.html | 0 popcorn.js | 0 readme.md | 0 test/archaic.html | 0 test/butter.unit.js | 0 test/butter_test.html | 0 test/data/jsonp.json | 0 test/data/jsonp.php | 0 test/data/remoteA.js | 0 test/data/remoteB.js | 0 test/data/test.js | 0 test/data/test.ttml | 0 test/data/test.txt | 0 test/data/test.xml | 0 test/data/testfunction.js | 0 test/data/testfunction2.js | 0 test/index.html | 0 test/inject.js | 0 test/italia.mp4 | Bin test/italia.ogg | Bin test/jquery.js | 0 test/popcorn.unit.archaic.js | 0 test/popcorn.unit.archaic.setup.js | 0 test/popcorn.unit.js | 0 test/popcorn.unit.setup.js | 0 test/poster.png | Bin test/ready.html | 0 test/trailer.mp4 | Bin test/trailer.ogv | Bin test/trailer.webm | Bin tests.conf | 0 tools/cleaner.js | 0 tools/jslint-cmdline.js | 0 tools/jslint.py | 0 tools/jsshellhelper.py | 0 179 files changed, 109 insertions(+), 28 deletions(-) mode change 100644 => 100755 AUTHORS mode change 100644 => 100755 LICENSE mode change 100644 => 100755 LICENSE_HEADER mode change 100644 => 100755 Makefile mode change 100644 => 100755 build/google-compiler-20100917.jar mode change 100644 => 100755 build/js.jar mode change 100644 => 100755 build/jslint-check.js mode change 100644 => 100755 build/jslint.js mode change 100644 => 100755 demos/semantic_video/images/arro.png mode change 100644 => 100755 demos/semantic_video/images/body_bg.jpg mode change 100644 => 100755 demos/semantic_video/images/bubble_pointer.png mode change 100644 => 100755 demos/semantic_video/images/drumbeat_logo.png mode change 100644 => 100755 demos/semantic_video/images/expand_collapse.png mode change 100644 => 100755 demos/semantic_video/images/footer.jpg mode change 100644 => 100755 demos/semantic_video/images/footer_bg.jpg mode change 100644 => 100755 demos/semantic_video/images/footer_border.jpg mode change 100644 => 100755 demos/semantic_video/images/footer_drumbeat.png mode change 100644 => 100755 demos/semantic_video/images/footer_webmade.png mode change 100644 => 100755 demos/semantic_video/images/footnote.png mode change 100644 => 100755 demos/semantic_video/images/header.jpg mode change 100644 => 100755 demos/semantic_video/images/logo_flickr.png mode change 100644 => 100755 demos/semantic_video/images/logo_google_news.png mode change 100644 => 100755 demos/semantic_video/images/logo_lastfm.png mode change 100644 => 100755 demos/semantic_video/images/logo_tumblr.png mode change 100644 => 100755 demos/semantic_video/images/logo_twitter.png mode change 100644 => 100755 demos/semantic_video/images/logo_wiki.png mode change 100644 => 100755 demos/semantic_video/images/overlay/.DS_Store mode change 100644 => 100755 demos/semantic_video/images/overlay/flickr.png mode change 100644 => 100755 demos/semantic_video/images/overlay/footnote.png mode change 100644 => 100755 demos/semantic_video/images/overlay/lastfm.png mode change 100644 => 100755 demos/semantic_video/images/overlay/location.png mode change 100644 => 100755 demos/semantic_video/images/overlay/twitter.png mode change 100644 => 100755 demos/semantic_video/images/overlay/wiki.png mode change 100644 => 100755 demos/semantic_video/images/video_icon.png mode change 100644 => 100755 demos/semantic_video/index.html mode change 100644 => 100755 demos/semantic_video/popcorn.applyclass.js mode change 100644 => 100755 demos/semantic_video/style.css mode change 100644 => 100755 demos/semantic_video/xml/webMadeMovies.xml mode change 100644 => 100755 demos/twittervideo/twitterVideo.html mode change 100644 => 100755 effects/applyclass/popcorn.applyclass.html mode change 100644 => 100755 effects/applyclass/popcorn.applyclass.js mode change 100644 => 100755 effects/applyclass/style.css mode change 100644 => 100755 example.html mode change 100644 => 100755 ie8/popcorn.ie8.html mode change 100644 => 100755 ie8/popcorn.ie8.js mode change 100644 => 100755 ie8/popcorn.ie8.unit.html mode change 100644 => 100755 modules/locale/popcorn.locale.js mode change 100644 => 100755 modules/locale/popcorn.locale.unit.html mode change 100644 => 100755 modules/locale/popcorn.locale.unit.js mode change 100644 => 100755 modules/parser/data/parseMissing.json mode change 100644 => 100755 modules/parser/data/parserAudio.json mode change 100644 => 100755 modules/parser/data/parserData.json mode change 100644 => 100755 modules/parser/popcorn.parser.js mode change 100644 => 100755 modules/parser/popcorn.parser.unit.html mode change 100644 => 100755 modules/parser/popcorn.parser.unit.js mode change 100644 => 100755 modules/player/popcorn.player.js mode change 100644 => 100755 modules/player/popcorn.player.unit.html mode change 100644 => 100755 modules/player/popcorn.player.unit.js mode change 100644 => 100755 modules/timeline-sources/popcorn.timeline-sources.js mode change 100644 => 100755 modules/timeline-sources/popcorn.timeline-sources.unit.html mode change 100644 => 100755 modules/timeline-sources/popcorn.timeline-sources.unit.js mode change 100644 => 100755 parsers/parserJSON/data/audio.json mode change 100644 => 100755 parsers/parserJSON/data/data.json mode change 100644 => 100755 parsers/parserJSON/data/video.json mode change 100644 => 100755 parsers/parserJSON/popcorn.parserJSON.html mode change 100644 => 100755 parsers/parserJSON/popcorn.parserJSON.js mode change 100644 => 100755 parsers/parserJSON/popcorn.parserJSON.unit.html mode change 100644 => 100755 parsers/parserJSON/popcorn.parserJSON.unit.js mode change 100644 => 100755 parsers/parserSBV/data/data.sbv mode change 100644 => 100755 parsers/parserSBV/popcorn.parserSBV.html mode change 100644 => 100755 parsers/parserSBV/popcorn.parserSBV.js mode change 100644 => 100755 parsers/parserSBV/popcorn.parserSBV.unit.html mode change 100644 => 100755 parsers/parserSBV/popcorn.parserSBV.unit.js mode change 100644 => 100755 parsers/parserSRT/data/data.srt mode change 100644 => 100755 parsers/parserSRT/data/unit.srt mode change 100644 => 100755 parsers/parserSRT/popcorn.parserSRT.html mode change 100644 => 100755 parsers/parserSRT/popcorn.parserSRT.js mode change 100644 => 100755 parsers/parserSRT/popcorn.parserSRT.unit.html mode change 100644 => 100755 parsers/parserSRT/popcorn.parserSRT.unit.js mode change 100644 => 100755 parsers/parserSSA/data/data.ssa mode change 100644 => 100755 parsers/parserSSA/popcorn.parserSSA.html mode change 100644 => 100755 parsers/parserSSA/popcorn.parserSSA.js mode change 100644 => 100755 parsers/parserSSA/popcorn.parserSSA.unit.html mode change 100644 => 100755 parsers/parserSSA/popcorn.parserSSA.unit.js mode change 100644 => 100755 parsers/parserTTML/data/data.ttml mode change 100644 => 100755 parsers/parserTTML/data/unit.ttml mode change 100644 => 100755 parsers/parserTTML/popcorn.parserTTML.html mode change 100644 => 100755 parsers/parserTTML/popcorn.parserTTML.js mode change 100644 => 100755 parsers/parserTTML/popcorn.parserTTML.unit.html mode change 100644 => 100755 parsers/parserTTML/popcorn.parserTTML.unit.js mode change 100644 => 100755 parsers/parserTTXT/data/data.TTXT mode change 100644 => 100755 parsers/parserTTXT/data/unit.TTXT mode change 100644 => 100755 parsers/parserTTXT/popcorn.parserTTXT.html mode change 100644 => 100755 parsers/parserTTXT/popcorn.parserTTXT.js mode change 100644 => 100755 parsers/parserTTXT/popcorn.parserTTXT.unit.html mode change 100644 => 100755 parsers/parserTTXT/popcorn.parserTTXT.unit.js mode change 100644 => 100755 parsers/parserVTT/data/data.vtt mode change 100644 => 100755 parsers/parserVTT/data/unit.vtt mode change 100644 => 100755 parsers/parserVTT/popcorn.parserVTT.html mode change 100644 => 100755 parsers/parserVTT/popcorn.parserVTT.js mode change 100644 => 100755 parsers/parserVTT/popcorn.parserVTT.unit.html mode change 100644 => 100755 parsers/parserVTT/popcorn.parserVTT.unit.js mode change 100644 => 100755 parsers/parserXML/data/data.XML mode change 100644 => 100755 parsers/parserXML/data/unit.XML mode change 100644 => 100755 parsers/parserXML/popcorn.parserXML.html mode change 100644 => 100755 parsers/parserXML/popcorn.parserXML.js mode change 100644 => 100755 parsers/parserXML/popcorn.parserXML.unit.html mode change 100644 => 100755 parsers/parserXML/popcorn.parserXML.unit.js mode change 100644 => 100755 players/soundcloud/lib/soundcloud.player.api.js mode change 100644 => 100755 players/soundcloud/popcorn.soundcloud.html mode change 100644 => 100755 players/soundcloud/popcorn.soundcloud.js mode change 100644 => 100755 players/soundcloud/popcorn.soundcloud.unit.html mode change 100644 => 100755 players/soundcloud/popcorn.soundcloud.unit.js mode change 100644 => 100755 players/vimeo/popcorn.vimeo.html mode change 100644 => 100755 players/vimeo/popcorn.vimeo.js mode change 100644 => 100755 players/vimeo/popcorn.vimeo.unit.html mode change 100644 => 100755 players/vimeo/popcorn.vimeo.unit.js mode change 100644 => 100755 players/youtube/popcorn.youtube.html mode change 100644 => 100755 players/youtube/popcorn.youtube.unit.html mode change 100644 => 100755 players/youtube/popcorn.youtube.unit.js mode change 100644 => 100755 plugins/documentcloud/popcorn.documentcloud.html mode change 100644 => 100755 plugins/documentcloud/popcorn.documentcloud.js mode change 100644 => 100755 plugins/documentcloud/popcorn.documentcloud.unit.html mode change 100644 => 100755 plugins/documentcloud/popcorn.documentcloud.unit.js mode change 100644 => 100755 plugins/processing/popcorn.processing.html mode change 100644 => 100755 plugins/processing/popcorn.processing.js mode change 100644 => 100755 plugins/processing/popcorn.processing.unit.html mode change 100644 => 100755 plugins/processing/popcorn.processing.unit.js mode change 100644 => 100755 plugins/processing/test.pjs mode change 100644 => 100755 plugins/processing/test2.pjs mode change 100644 => 100755 plugins/rdio/popcorn.rdio.html mode change 100644 => 100755 plugins/rdio/popcorn.rdio.js mode change 100644 => 100755 plugins/rdio/popcorn.rdio.unit.html mode change 100644 => 100755 plugins/rdio/popcorn.rdio.unit.js mode change 100644 => 100755 plugins/timeline/popcorn.timeline.html mode change 100644 => 100755 plugins/timeline/popcorn.timeline.js mode change 100644 => 100755 plugins/timeline/popcorn.timeline.unit.html mode change 100644 => 100755 plugins/timeline/popcorn.timeline.unit.js mode change 100644 => 100755 plugins/tumblr/popcorn.tumblr.html mode change 100644 => 100755 plugins/tumblr/popcorn.tumblr.js mode change 100644 => 100755 plugins/tumblr/popcorn.tumblr.unit.html mode change 100644 => 100755 plugins/tumblr/popcorn.tumblr.unit.js mode change 100644 => 100755 plugins/webpage/popcorn.webpage.html mode change 100644 => 100755 popcorn.js mode change 100644 => 100755 readme.md mode change 100644 => 100755 test/archaic.html mode change 100644 => 100755 test/butter.unit.js mode change 100644 => 100755 test/butter_test.html mode change 100644 => 100755 test/data/jsonp.json mode change 100644 => 100755 test/data/jsonp.php mode change 100644 => 100755 test/data/remoteA.js mode change 100644 => 100755 test/data/remoteB.js mode change 100644 => 100755 test/data/test.js mode change 100644 => 100755 test/data/test.ttml mode change 100644 => 100755 test/data/test.txt mode change 100644 => 100755 test/data/test.xml mode change 100644 => 100755 test/data/testfunction.js mode change 100644 => 100755 test/data/testfunction2.js mode change 100644 => 100755 test/index.html mode change 100644 => 100755 test/inject.js mode change 100644 => 100755 test/italia.mp4 mode change 100644 => 100755 test/italia.ogg mode change 100644 => 100755 test/jquery.js mode change 100644 => 100755 test/popcorn.unit.archaic.js mode change 100644 => 100755 test/popcorn.unit.archaic.setup.js mode change 100644 => 100755 test/popcorn.unit.js mode change 100644 => 100755 test/popcorn.unit.setup.js mode change 100644 => 100755 test/poster.png mode change 100644 => 100755 test/ready.html mode change 100644 => 100755 test/trailer.mp4 mode change 100644 => 100755 test/trailer.ogv mode change 100644 => 100755 test/trailer.webm mode change 100644 => 100755 tests.conf mode change 100644 => 100755 tools/cleaner.js mode change 100644 => 100755 tools/jslint-cmdline.js mode change 100644 => 100755 tools/jslint.py mode change 100644 => 100755 tools/jsshellhelper.py diff --git a/AUTHORS b/AUTHORS old mode 100644 new mode 100755 diff --git a/LICENSE b/LICENSE old mode 100644 new mode 100755 diff --git a/LICENSE_HEADER b/LICENSE_HEADER old mode 100644 new mode 100755 diff --git a/Makefile b/Makefile old mode 100644 new mode 100755 diff --git a/build/google-compiler-20100917.jar b/build/google-compiler-20100917.jar old mode 100644 new mode 100755 diff --git a/build/js.jar b/build/js.jar old mode 100644 new mode 100755 diff --git a/build/jslint-check.js b/build/jslint-check.js old mode 100644 new mode 100755 diff --git a/build/jslint.js b/build/jslint.js old mode 100644 new mode 100755 diff --git a/demos/semantic_video/images/arro.png b/demos/semantic_video/images/arro.png old mode 100644 new mode 100755 diff --git a/demos/semantic_video/images/body_bg.jpg b/demos/semantic_video/images/body_bg.jpg old mode 100644 new mode 100755 diff --git a/demos/semantic_video/images/bubble_pointer.png b/demos/semantic_video/images/bubble_pointer.png old mode 100644 new mode 100755 diff --git a/demos/semantic_video/images/drumbeat_logo.png b/demos/semantic_video/images/drumbeat_logo.png old mode 100644 new mode 100755 diff --git a/demos/semantic_video/images/expand_collapse.png b/demos/semantic_video/images/expand_collapse.png old mode 100644 new mode 100755 diff --git a/demos/semantic_video/images/footer.jpg b/demos/semantic_video/images/footer.jpg old mode 100644 new mode 100755 diff --git a/demos/semantic_video/images/footer_bg.jpg b/demos/semantic_video/images/footer_bg.jpg old mode 100644 new mode 100755 diff --git a/demos/semantic_video/images/footer_border.jpg b/demos/semantic_video/images/footer_border.jpg old mode 100644 new mode 100755 diff --git a/demos/semantic_video/images/footer_drumbeat.png b/demos/semantic_video/images/footer_drumbeat.png old mode 100644 new mode 100755 diff --git a/demos/semantic_video/images/footer_webmade.png b/demos/semantic_video/images/footer_webmade.png old mode 100644 new mode 100755 diff --git a/demos/semantic_video/images/footnote.png b/demos/semantic_video/images/footnote.png old mode 100644 new mode 100755 diff --git a/demos/semantic_video/images/header.jpg b/demos/semantic_video/images/header.jpg old mode 100644 new mode 100755 diff --git a/demos/semantic_video/images/logo_flickr.png b/demos/semantic_video/images/logo_flickr.png old mode 100644 new mode 100755 diff --git a/demos/semantic_video/images/logo_google_news.png b/demos/semantic_video/images/logo_google_news.png old mode 100644 new mode 100755 diff --git a/demos/semantic_video/images/logo_lastfm.png b/demos/semantic_video/images/logo_lastfm.png old mode 100644 new mode 100755 diff --git a/demos/semantic_video/images/logo_tumblr.png b/demos/semantic_video/images/logo_tumblr.png old mode 100644 new mode 100755 diff --git a/demos/semantic_video/images/logo_twitter.png b/demos/semantic_video/images/logo_twitter.png old mode 100644 new mode 100755 diff --git a/demos/semantic_video/images/logo_wiki.png b/demos/semantic_video/images/logo_wiki.png old mode 100644 new mode 100755 diff --git a/demos/semantic_video/images/overlay/.DS_Store b/demos/semantic_video/images/overlay/.DS_Store old mode 100644 new mode 100755 diff --git a/demos/semantic_video/images/overlay/flickr.png b/demos/semantic_video/images/overlay/flickr.png old mode 100644 new mode 100755 diff --git a/demos/semantic_video/images/overlay/footnote.png b/demos/semantic_video/images/overlay/footnote.png old mode 100644 new mode 100755 diff --git a/demos/semantic_video/images/overlay/lastfm.png b/demos/semantic_video/images/overlay/lastfm.png old mode 100644 new mode 100755 diff --git a/demos/semantic_video/images/overlay/location.png b/demos/semantic_video/images/overlay/location.png old mode 100644 new mode 100755 diff --git a/demos/semantic_video/images/overlay/twitter.png b/demos/semantic_video/images/overlay/twitter.png old mode 100644 new mode 100755 diff --git a/demos/semantic_video/images/overlay/wiki.png b/demos/semantic_video/images/overlay/wiki.png old mode 100644 new mode 100755 diff --git a/demos/semantic_video/images/video_icon.png b/demos/semantic_video/images/video_icon.png old mode 100644 new mode 100755 diff --git a/demos/semantic_video/index.html b/demos/semantic_video/index.html old mode 100644 new mode 100755 diff --git a/demos/semantic_video/popcorn.applyclass.js b/demos/semantic_video/popcorn.applyclass.js old mode 100644 new mode 100755 diff --git a/demos/semantic_video/style.css b/demos/semantic_video/style.css old mode 100644 new mode 100755 diff --git a/demos/semantic_video/xml/webMadeMovies.xml b/demos/semantic_video/xml/webMadeMovies.xml old mode 100644 new mode 100755 diff --git a/demos/twittervideo/twitterVideo.html b/demos/twittervideo/twitterVideo.html old mode 100644 new mode 100755 diff --git a/effects/applyclass/popcorn.applyclass.html b/effects/applyclass/popcorn.applyclass.html old mode 100644 new mode 100755 diff --git a/effects/applyclass/popcorn.applyclass.js b/effects/applyclass/popcorn.applyclass.js old mode 100644 new mode 100755 diff --git a/effects/applyclass/style.css b/effects/applyclass/style.css old mode 100644 new mode 100755 diff --git a/example.html b/example.html old mode 100644 new mode 100755 diff --git a/ie8/popcorn.ie8.html b/ie8/popcorn.ie8.html old mode 100644 new mode 100755 diff --git a/ie8/popcorn.ie8.js b/ie8/popcorn.ie8.js old mode 100644 new mode 100755 diff --git a/ie8/popcorn.ie8.unit.html b/ie8/popcorn.ie8.unit.html old mode 100644 new mode 100755 diff --git a/modules/locale/popcorn.locale.js b/modules/locale/popcorn.locale.js old mode 100644 new mode 100755 diff --git a/modules/locale/popcorn.locale.unit.html b/modules/locale/popcorn.locale.unit.html old mode 100644 new mode 100755 diff --git a/modules/locale/popcorn.locale.unit.js b/modules/locale/popcorn.locale.unit.js old mode 100644 new mode 100755 diff --git a/modules/parser/data/parseMissing.json b/modules/parser/data/parseMissing.json old mode 100644 new mode 100755 diff --git a/modules/parser/data/parserAudio.json b/modules/parser/data/parserAudio.json old mode 100644 new mode 100755 diff --git a/modules/parser/data/parserData.json b/modules/parser/data/parserData.json old mode 100644 new mode 100755 diff --git a/modules/parser/popcorn.parser.js b/modules/parser/popcorn.parser.js old mode 100644 new mode 100755 diff --git a/modules/parser/popcorn.parser.unit.html b/modules/parser/popcorn.parser.unit.html old mode 100644 new mode 100755 diff --git a/modules/parser/popcorn.parser.unit.js b/modules/parser/popcorn.parser.unit.js old mode 100644 new mode 100755 diff --git a/modules/player/popcorn.player.js b/modules/player/popcorn.player.js old mode 100644 new mode 100755 diff --git a/modules/player/popcorn.player.unit.html b/modules/player/popcorn.player.unit.html old mode 100644 new mode 100755 diff --git a/modules/player/popcorn.player.unit.js b/modules/player/popcorn.player.unit.js old mode 100644 new mode 100755 diff --git a/modules/timeline-sources/popcorn.timeline-sources.js b/modules/timeline-sources/popcorn.timeline-sources.js old mode 100644 new mode 100755 diff --git a/modules/timeline-sources/popcorn.timeline-sources.unit.html b/modules/timeline-sources/popcorn.timeline-sources.unit.html old mode 100644 new mode 100755 diff --git a/modules/timeline-sources/popcorn.timeline-sources.unit.js b/modules/timeline-sources/popcorn.timeline-sources.unit.js old mode 100644 new mode 100755 diff --git a/parsers/parserJSON/data/audio.json b/parsers/parserJSON/data/audio.json old mode 100644 new mode 100755 diff --git a/parsers/parserJSON/data/data.json b/parsers/parserJSON/data/data.json old mode 100644 new mode 100755 diff --git a/parsers/parserJSON/data/video.json b/parsers/parserJSON/data/video.json old mode 100644 new mode 100755 diff --git a/parsers/parserJSON/popcorn.parserJSON.html b/parsers/parserJSON/popcorn.parserJSON.html old mode 100644 new mode 100755 diff --git a/parsers/parserJSON/popcorn.parserJSON.js b/parsers/parserJSON/popcorn.parserJSON.js old mode 100644 new mode 100755 diff --git a/parsers/parserJSON/popcorn.parserJSON.unit.html b/parsers/parserJSON/popcorn.parserJSON.unit.html old mode 100644 new mode 100755 diff --git a/parsers/parserJSON/popcorn.parserJSON.unit.js b/parsers/parserJSON/popcorn.parserJSON.unit.js old mode 100644 new mode 100755 diff --git a/parsers/parserSBV/data/data.sbv b/parsers/parserSBV/data/data.sbv old mode 100644 new mode 100755 diff --git a/parsers/parserSBV/popcorn.parserSBV.html b/parsers/parserSBV/popcorn.parserSBV.html old mode 100644 new mode 100755 diff --git a/parsers/parserSBV/popcorn.parserSBV.js b/parsers/parserSBV/popcorn.parserSBV.js old mode 100644 new mode 100755 diff --git a/parsers/parserSBV/popcorn.parserSBV.unit.html b/parsers/parserSBV/popcorn.parserSBV.unit.html old mode 100644 new mode 100755 diff --git a/parsers/parserSBV/popcorn.parserSBV.unit.js b/parsers/parserSBV/popcorn.parserSBV.unit.js old mode 100644 new mode 100755 diff --git a/parsers/parserSRT/data/data.srt b/parsers/parserSRT/data/data.srt old mode 100644 new mode 100755 diff --git a/parsers/parserSRT/data/unit.srt b/parsers/parserSRT/data/unit.srt old mode 100644 new mode 100755 diff --git a/parsers/parserSRT/popcorn.parserSRT.html b/parsers/parserSRT/popcorn.parserSRT.html old mode 100644 new mode 100755 diff --git a/parsers/parserSRT/popcorn.parserSRT.js b/parsers/parserSRT/popcorn.parserSRT.js old mode 100644 new mode 100755 diff --git a/parsers/parserSRT/popcorn.parserSRT.unit.html b/parsers/parserSRT/popcorn.parserSRT.unit.html old mode 100644 new mode 100755 diff --git a/parsers/parserSRT/popcorn.parserSRT.unit.js b/parsers/parserSRT/popcorn.parserSRT.unit.js old mode 100644 new mode 100755 diff --git a/parsers/parserSSA/data/data.ssa b/parsers/parserSSA/data/data.ssa old mode 100644 new mode 100755 diff --git a/parsers/parserSSA/popcorn.parserSSA.html b/parsers/parserSSA/popcorn.parserSSA.html old mode 100644 new mode 100755 diff --git a/parsers/parserSSA/popcorn.parserSSA.js b/parsers/parserSSA/popcorn.parserSSA.js old mode 100644 new mode 100755 diff --git a/parsers/parserSSA/popcorn.parserSSA.unit.html b/parsers/parserSSA/popcorn.parserSSA.unit.html old mode 100644 new mode 100755 diff --git a/parsers/parserSSA/popcorn.parserSSA.unit.js b/parsers/parserSSA/popcorn.parserSSA.unit.js old mode 100644 new mode 100755 diff --git a/parsers/parserTTML/data/data.ttml b/parsers/parserTTML/data/data.ttml old mode 100644 new mode 100755 diff --git a/parsers/parserTTML/data/unit.ttml b/parsers/parserTTML/data/unit.ttml old mode 100644 new mode 100755 diff --git a/parsers/parserTTML/popcorn.parserTTML.html b/parsers/parserTTML/popcorn.parserTTML.html old mode 100644 new mode 100755 diff --git a/parsers/parserTTML/popcorn.parserTTML.js b/parsers/parserTTML/popcorn.parserTTML.js old mode 100644 new mode 100755 diff --git a/parsers/parserTTML/popcorn.parserTTML.unit.html b/parsers/parserTTML/popcorn.parserTTML.unit.html old mode 100644 new mode 100755 diff --git a/parsers/parserTTML/popcorn.parserTTML.unit.js b/parsers/parserTTML/popcorn.parserTTML.unit.js old mode 100644 new mode 100755 diff --git a/parsers/parserTTXT/data/data.TTXT b/parsers/parserTTXT/data/data.TTXT old mode 100644 new mode 100755 diff --git a/parsers/parserTTXT/data/unit.TTXT b/parsers/parserTTXT/data/unit.TTXT old mode 100644 new mode 100755 diff --git a/parsers/parserTTXT/popcorn.parserTTXT.html b/parsers/parserTTXT/popcorn.parserTTXT.html old mode 100644 new mode 100755 diff --git a/parsers/parserTTXT/popcorn.parserTTXT.js b/parsers/parserTTXT/popcorn.parserTTXT.js old mode 100644 new mode 100755 diff --git a/parsers/parserTTXT/popcorn.parserTTXT.unit.html b/parsers/parserTTXT/popcorn.parserTTXT.unit.html old mode 100644 new mode 100755 diff --git a/parsers/parserTTXT/popcorn.parserTTXT.unit.js b/parsers/parserTTXT/popcorn.parserTTXT.unit.js old mode 100644 new mode 100755 diff --git a/parsers/parserVTT/data/data.vtt b/parsers/parserVTT/data/data.vtt old mode 100644 new mode 100755 diff --git a/parsers/parserVTT/data/unit.vtt b/parsers/parserVTT/data/unit.vtt old mode 100644 new mode 100755 diff --git a/parsers/parserVTT/popcorn.parserVTT.html b/parsers/parserVTT/popcorn.parserVTT.html old mode 100644 new mode 100755 diff --git a/parsers/parserVTT/popcorn.parserVTT.js b/parsers/parserVTT/popcorn.parserVTT.js old mode 100644 new mode 100755 diff --git a/parsers/parserVTT/popcorn.parserVTT.unit.html b/parsers/parserVTT/popcorn.parserVTT.unit.html old mode 100644 new mode 100755 diff --git a/parsers/parserVTT/popcorn.parserVTT.unit.js b/parsers/parserVTT/popcorn.parserVTT.unit.js old mode 100644 new mode 100755 diff --git a/parsers/parserXML/data/data.XML b/parsers/parserXML/data/data.XML old mode 100644 new mode 100755 diff --git a/parsers/parserXML/data/unit.XML b/parsers/parserXML/data/unit.XML old mode 100644 new mode 100755 diff --git a/parsers/parserXML/popcorn.parserXML.html b/parsers/parserXML/popcorn.parserXML.html old mode 100644 new mode 100755 diff --git a/parsers/parserXML/popcorn.parserXML.js b/parsers/parserXML/popcorn.parserXML.js old mode 100644 new mode 100755 diff --git a/parsers/parserXML/popcorn.parserXML.unit.html b/parsers/parserXML/popcorn.parserXML.unit.html old mode 100644 new mode 100755 diff --git a/parsers/parserXML/popcorn.parserXML.unit.js b/parsers/parserXML/popcorn.parserXML.unit.js old mode 100644 new mode 100755 diff --git a/players/soundcloud/lib/soundcloud.player.api.js b/players/soundcloud/lib/soundcloud.player.api.js old mode 100644 new mode 100755 diff --git a/players/soundcloud/popcorn.soundcloud.html b/players/soundcloud/popcorn.soundcloud.html old mode 100644 new mode 100755 diff --git a/players/soundcloud/popcorn.soundcloud.js b/players/soundcloud/popcorn.soundcloud.js old mode 100644 new mode 100755 diff --git a/players/soundcloud/popcorn.soundcloud.unit.html b/players/soundcloud/popcorn.soundcloud.unit.html old mode 100644 new mode 100755 diff --git a/players/soundcloud/popcorn.soundcloud.unit.js b/players/soundcloud/popcorn.soundcloud.unit.js old mode 100644 new mode 100755 diff --git a/players/vimeo/popcorn.vimeo.html b/players/vimeo/popcorn.vimeo.html old mode 100644 new mode 100755 diff --git a/players/vimeo/popcorn.vimeo.js b/players/vimeo/popcorn.vimeo.js old mode 100644 new mode 100755 diff --git a/players/vimeo/popcorn.vimeo.unit.html b/players/vimeo/popcorn.vimeo.unit.html old mode 100644 new mode 100755 diff --git a/players/vimeo/popcorn.vimeo.unit.js b/players/vimeo/popcorn.vimeo.unit.js old mode 100644 new mode 100755 diff --git a/players/youtube/popcorn.youtube.html b/players/youtube/popcorn.youtube.html old mode 100644 new mode 100755 diff --git a/players/youtube/popcorn.youtube.unit.html b/players/youtube/popcorn.youtube.unit.html old mode 100644 new mode 100755 diff --git a/players/youtube/popcorn.youtube.unit.js b/players/youtube/popcorn.youtube.unit.js old mode 100644 new mode 100755 diff --git a/plugins/documentcloud/popcorn.documentcloud.html b/plugins/documentcloud/popcorn.documentcloud.html old mode 100644 new mode 100755 diff --git a/plugins/documentcloud/popcorn.documentcloud.js b/plugins/documentcloud/popcorn.documentcloud.js old mode 100644 new mode 100755 diff --git a/plugins/documentcloud/popcorn.documentcloud.unit.html b/plugins/documentcloud/popcorn.documentcloud.unit.html old mode 100644 new mode 100755 diff --git a/plugins/documentcloud/popcorn.documentcloud.unit.js b/plugins/documentcloud/popcorn.documentcloud.unit.js old mode 100644 new mode 100755 diff --git a/plugins/processing/popcorn.processing.html b/plugins/processing/popcorn.processing.html old mode 100644 new mode 100755 diff --git a/plugins/processing/popcorn.processing.js b/plugins/processing/popcorn.processing.js old mode 100644 new mode 100755 diff --git a/plugins/processing/popcorn.processing.unit.html b/plugins/processing/popcorn.processing.unit.html old mode 100644 new mode 100755 diff --git a/plugins/processing/popcorn.processing.unit.js b/plugins/processing/popcorn.processing.unit.js old mode 100644 new mode 100755 diff --git a/plugins/processing/test.pjs b/plugins/processing/test.pjs old mode 100644 new mode 100755 diff --git a/plugins/processing/test2.pjs b/plugins/processing/test2.pjs old mode 100644 new mode 100755 diff --git a/plugins/question/popcorn.question.html b/plugins/question/popcorn.question.html index 7d85b3bd5..1658e84d0 100644 --- a/plugins/question/popcorn.question.html +++ b/plugins/question/popcorn.question.html @@ -11,15 +11,24 @@ .volume(0) .play() .question( { - questionType:"multiple_choice", - target: "questiondiv", - start: 1, - question: "Which of the statements are true?", - alternatives: ["Aaa","Bbb","Ccc"], - answer: [true,false,false], - // countdown: 10, - // countdown_target: "countdiv", - jump_time: 9 + qid: "0", + questionType:"multiple_choice", + target: "questiondiv", + start: 1, + question: 'Which of the statements are true? ', + alternatives: ["Aaa","Bbb","Ccc"], + answer: [true,false,true] + //jump_time: 5 + } ) + .question( { + qid:"1", + questionType:"single_choice", + target: "questiondiv", + start: 7, + question: 'Which of the statements are true? ', + alternatives: ["This","That","Those"], + answer: 2, + jump_time: 10 } ); }, false); @@ -29,7 +38,7 @@

Popcorn Question Plug-in Demo

You will see all types of questions you can include in your videos. A multiple choice example, a select one answer, a question with text answer, a question with numeric answer and a discursive answer.

-

In all types you could select the time to launch the question, stoping video. You can answer the question as many times you want, receiving the feedback if your answer was correct or not. After answer the question, the following options are available: see question resolution (continue video) or jump the question resolution (jump to a future point in the video).

+

In all types you could select the time to launch the question, stoping video. You can answer the question as many times you want, receiving the feedback if your answer was correct or not. To continue the video there is a button called Continue, available even if you dont want to answer. After answer the question, you could show optionally a button called Jump Solution (jump to a future point in the video).

-
-
diff --git a/plugins/question/popcorn.question.js b/plugins/question/popcorn.question.js index 0fc2f049b..fddab9bd8 100644 --- a/plugins/question/popcorn.question.js +++ b/plugins/question/popcorn.question.js @@ -13,34 +13,33 @@ // this refers to the popcorn object var target = document.getElementById( options.target ), + qid = options.qid, questionType = options.questionType, question = options.question, alternatives = options.alternatives, answer = options.answer, - jump_time = options.jump_time; - + jump_time = options.jump_time, + start = options.start; //TODO: validate all params // Create seperate container for plugin options._container = document.createElement( "div" ); options._container.id = "questiondiv-" + Popcorn.guid(); options._container.style.display = "none"; - - var commonDiv = document.createElement("div"); - + if (questionType === "multiple_choice") { + + var commonDiv = document.createElement("div"); + commonDiv.innerHTML = question + "
"; for (var i = 0, len = alternatives.length; i < len; i++) { var checkbox = document.createElement("input"); checkbox.setAttribute("type","checkbox"); - checkbox.setAttribute("id","question"+i); - checkbox.setAttribute("name","question"+i); + checkbox.setAttribute("id","question"+i+"-"+qid); + checkbox.setAttribute("name","question"); checkbox.setAttribute("value", alternatives[i]); commonDiv.appendChild(checkbox); - commonDiv.innerHTML += alternatives[i] + "
"; - // commonDiv.innerHTML += - // '' - // + alternatives[i] + "
"; + commonDiv.innerHTML += alternatives[i] + "
"; } var btn = document.createElement("input"); btn.setAttribute("type","button"); @@ -48,18 +47,93 @@ btn.addEventListener( "click", function() { var correct = true; for (var i = 0; i < answer.length; i++) { - var id_str = "question"+i; + var id_str = "question"+i+"-"+qid; var chckBox = document.getElementById(id_str); if (chckBox.checked != answer[i]) { correct = false; } } - if (correct) alert("Correct, congratz!"); - else alert("Sorry,its incorrect. Try again :)"); + if (correct) { + alert("Congratz!!! You got it!!! :)"); + if (options.jump_time) { + btnJump = document.createElement("input"); + btnJump.setAttribute("type","button"); + btnJump.setAttribute("id","buttonJump"); + btnJump.setAttribute("value","Jump Solution"); + btnJump.addEventListener( "click", function() { + continue_video(jump_time); + options._container.style.display = "none"; + }, false); + commonDiv.appendChild(btnJump); + } + } + else { + alert("Sorry,its incorrect. Try again :)"); + } + }, false); + commonDiv.appendChild(btn); + btnContinue = document.createElement("input"); + btnContinue.setAttribute("type","button"); + btnContinue.setAttribute("value","Continue"); + btnContinue.addEventListener( "click", function() { + continue_video(start); + options._container.style.display = "none"; + }, false); + commonDiv.appendChild(btnContinue); + options._container.appendChild( commonDiv ); + } + if (questionType === "single_choice") { + + var commonDiv = document.createElement("div"); + + commonDiv.innerHTML = question + "
"; + for (var i = 0, len = alternatives.length; i < len; i++) { + var radio = document.createElement("input"); + radio.setAttribute("type","radio"); + radio.setAttribute("id","question"+i+"-"+qid); + radio.setAttribute("name","question"); + radio.setAttribute("value", i); + commonDiv.appendChild(radio); + commonDiv.innerHTML += alternatives[i] + "
"; + } + var btn = document.createElement("input"); + btn.setAttribute("type","button"); + btn.setAttribute("id","btnAnswer"); + btn.setAttribute("value","Answer"); + btn.addEventListener( "click", function() { + var correct = false; + var id_str = "question"+answer+"-"+qid; + var radio = document.getElementById(id_str); + if (radio.checked) { + correct = true; + } + if (correct) { + alert("Congratz!!! You got it!!! :)"); + if (options.jump_time) { + btnJump = document.createElement("input"); + btnJump.setAttribute("type","button"); + btnJump.setAttribute("id","buttonJump"); + btnJump.setAttribute("value","Jump Solution"); + btnJump.addEventListener( "click", function() { + continue_video(jump_time); + options._container.style.display = "none"; + }, false); + commonDiv.appendChild(btnJump); + } + } + else { + alert("Sorry,its incorrect. Try again :)"); + } + }, false); + commonDiv.appendChild(btn); + btnContinue = document.createElement("input"); + btnContinue.setAttribute("type","button"); + btnContinue.setAttribute("value","Continue"); + btnContinue.addEventListener( "click", function() { + continue_video(start); options._container.style.display = "none"; - continue_video(10); }, false); - commonDiv.appendChild(btn); + commonDiv.appendChild(btnContinue); options._container.appendChild( commonDiv ); } target && target.appendChild( options._container ); diff --git a/plugins/rdio/popcorn.rdio.html b/plugins/rdio/popcorn.rdio.html old mode 100644 new mode 100755 diff --git a/plugins/rdio/popcorn.rdio.js b/plugins/rdio/popcorn.rdio.js old mode 100644 new mode 100755 diff --git a/plugins/rdio/popcorn.rdio.unit.html b/plugins/rdio/popcorn.rdio.unit.html old mode 100644 new mode 100755 diff --git a/plugins/rdio/popcorn.rdio.unit.js b/plugins/rdio/popcorn.rdio.unit.js old mode 100644 new mode 100755 diff --git a/plugins/timeline/popcorn.timeline.html b/plugins/timeline/popcorn.timeline.html old mode 100644 new mode 100755 diff --git a/plugins/timeline/popcorn.timeline.js b/plugins/timeline/popcorn.timeline.js old mode 100644 new mode 100755 diff --git a/plugins/timeline/popcorn.timeline.unit.html b/plugins/timeline/popcorn.timeline.unit.html old mode 100644 new mode 100755 diff --git a/plugins/timeline/popcorn.timeline.unit.js b/plugins/timeline/popcorn.timeline.unit.js old mode 100644 new mode 100755 diff --git a/plugins/tumblr/popcorn.tumblr.html b/plugins/tumblr/popcorn.tumblr.html old mode 100644 new mode 100755 diff --git a/plugins/tumblr/popcorn.tumblr.js b/plugins/tumblr/popcorn.tumblr.js old mode 100644 new mode 100755 diff --git a/plugins/tumblr/popcorn.tumblr.unit.html b/plugins/tumblr/popcorn.tumblr.unit.html old mode 100644 new mode 100755 diff --git a/plugins/tumblr/popcorn.tumblr.unit.js b/plugins/tumblr/popcorn.tumblr.unit.js old mode 100644 new mode 100755 diff --git a/plugins/webpage/popcorn.webpage.html b/plugins/webpage/popcorn.webpage.html old mode 100644 new mode 100755 diff --git a/popcorn.js b/popcorn.js old mode 100644 new mode 100755 diff --git a/readme.md b/readme.md old mode 100644 new mode 100755 diff --git a/test/archaic.html b/test/archaic.html old mode 100644 new mode 100755 diff --git a/test/butter.unit.js b/test/butter.unit.js old mode 100644 new mode 100755 diff --git a/test/butter_test.html b/test/butter_test.html old mode 100644 new mode 100755 diff --git a/test/data/jsonp.json b/test/data/jsonp.json old mode 100644 new mode 100755 diff --git a/test/data/jsonp.php b/test/data/jsonp.php old mode 100644 new mode 100755 diff --git a/test/data/remoteA.js b/test/data/remoteA.js old mode 100644 new mode 100755 diff --git a/test/data/remoteB.js b/test/data/remoteB.js old mode 100644 new mode 100755 diff --git a/test/data/test.js b/test/data/test.js old mode 100644 new mode 100755 diff --git a/test/data/test.ttml b/test/data/test.ttml old mode 100644 new mode 100755 diff --git a/test/data/test.txt b/test/data/test.txt old mode 100644 new mode 100755 diff --git a/test/data/test.xml b/test/data/test.xml old mode 100644 new mode 100755 diff --git a/test/data/testfunction.js b/test/data/testfunction.js old mode 100644 new mode 100755 diff --git a/test/data/testfunction2.js b/test/data/testfunction2.js old mode 100644 new mode 100755 diff --git a/test/index.html b/test/index.html old mode 100644 new mode 100755 diff --git a/test/inject.js b/test/inject.js old mode 100644 new mode 100755 diff --git a/test/italia.mp4 b/test/italia.mp4 old mode 100644 new mode 100755 diff --git a/test/italia.ogg b/test/italia.ogg old mode 100644 new mode 100755 diff --git a/test/jquery.js b/test/jquery.js old mode 100644 new mode 100755 diff --git a/test/popcorn.unit.archaic.js b/test/popcorn.unit.archaic.js old mode 100644 new mode 100755 diff --git a/test/popcorn.unit.archaic.setup.js b/test/popcorn.unit.archaic.setup.js old mode 100644 new mode 100755 diff --git a/test/popcorn.unit.js b/test/popcorn.unit.js old mode 100644 new mode 100755 diff --git a/test/popcorn.unit.setup.js b/test/popcorn.unit.setup.js old mode 100644 new mode 100755 diff --git a/test/poster.png b/test/poster.png old mode 100644 new mode 100755 diff --git a/test/ready.html b/test/ready.html old mode 100644 new mode 100755 diff --git a/test/trailer.mp4 b/test/trailer.mp4 old mode 100644 new mode 100755 diff --git a/test/trailer.ogv b/test/trailer.ogv old mode 100644 new mode 100755 diff --git a/test/trailer.webm b/test/trailer.webm old mode 100644 new mode 100755 diff --git a/tests.conf b/tests.conf old mode 100644 new mode 100755 diff --git a/tools/cleaner.js b/tools/cleaner.js old mode 100644 new mode 100755 diff --git a/tools/jslint-cmdline.js b/tools/jslint-cmdline.js old mode 100644 new mode 100755 diff --git a/tools/jslint.py b/tools/jslint.py old mode 100644 new mode 100755 diff --git a/tools/jsshellhelper.py b/tools/jsshellhelper.py old mode 100644 new mode 100755