Embed media content
For some Tasks, it may make the most sense to create PowerPoint slides or Word documents to provide task's instructions or display the source data.
To do this, convert the PowerPoint presentation or Word document to a PDF, then add a PDF viewer via the Code Editor.
Code Example
<div id="pdfViewer"><img src="https://temp_bucket.s3.amazonaws.com/PDFViewer.png"></div><br>
/*This div will be replaced by the PDF viewer*/
<script type="text/javascript" id="ready_script"></script>
HTML5 Video
The following example contains an HTML5 video player – Flowplayer (https://github.com/flowplayer/flowplayer).
Code Example
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script type="text/javascript" src="https://public.crowdcontrol.s3.amazonaws.com/flowplayer/flowplayer.min.js"> </script>
<link rel="stylesheet" type="text/css" href="https://public.crowdcontrol.s3.amazonaws.com/flowplayer/minimalist.css">
<#list questions as question>
<div class="flowplayer">
<video src="${question.data['video_url']}"></video>
</div>
</#list>
HTML5 Audio
The following example contains an HTML5 audio player – Audio.js (http://kolber.github.io/audiojs/).
Code Example
<script src="https://public.crowdcontrol.s3.amazonaws.com/audiojs/audio.min.jss"></script>
<script>
audiojs.events.ready(function() {
var as = audiojs.createAll();
});
</script>
<audio src="${question.data['audio_url']}" preload="auto" />
Image Grid
You can insert an image or video grid using the Bootstrap Thumbnails component.
Code Example
<ul class="thumbnails">
<li class="span3">
<div class="thumbnail">
<img src="${question.data.url}">
<h5>Thumbnail label</h5>
<p>Thumbnail caption right here...</p>
</div>
</li>
<!-- or use the <a> tag instead of <div> -->
<li class="span3">
<a href="#" class="thumbnail">
<img src="${question.data.url1}">
</a>
</li>
</ul>