Flash/Shockwave
General instructions for insertion
If you have the filter for the Flash multimedia plugin enabled then simply linking to the file in an HTML area such as a label, HTML block or section description will also display the Flash file inline. At the moment all flash files will play at the same size site-wide by default.
You can use HTML code and the object tag to set individual movie sizes which will work with most browsers except Microsoft’s Internet Explorer.
<object width="600" height="400" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase= "http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"> <param name="movie" value="http://yoursite.org/file.php/2/movie.swf" /> <param name="quality" value="high" /> <embed width="600" height="400" src="http://yoursite.org/file.php/2/movie.swf" quality="high" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>
TIP: If using the .swf filter you can control display size by adding the following parameters to the end of the link to specify size: ?d=widthxheight (for example ?d=600×400 where the image is 600 pixels wide 400 pixels high). You can use up to 3 characters for the width and the height, plus an optional % symbol at the end.
Update 2008
The following code works in IE7 and Firefox 3:
<embed width="600" height="400" type="application/x-shockwave-flash" src="http://YOURSITE.com/path/to/your/swffile/swf" id="myFlashId" bgcolor="#ffffff" quality="high" wmode="opaque" />
Insert flash into a lesson page
Inserting a Flash file into a lesson page (either a branch or question page) is similar to the above.
- Publish the SWF and HTML upload the SWF to a central location on your server.
- Then copy and paste the HTML code (between the object tags) and
- place that in the HTML side of your question (switch to HTML view).
- Change the value in your HTML code
- Example: Change this <param name=”movie” value=”MyFlashFile.swf” to this <param name=”movie” value=”http://www.myserver.com/flash_files/MyFlashFile.swf”
- Repeat the same step, but change the src instead.
- Example:<embed src=”http://www.myserver.com/flash_files/MyFlashFile.swf”
- Save the question