Extension:Quicktime

The Quicktime extension allows the display of QuickTime movies within a wiki.

Attribute Reference

 * width=px or % (Modify the width of the object)
 * height=px or a% (Modify the height of the object)
 * autoplay=true/false (Start playing the file or wait at first frame, default:true)
 * controller=true/false (Show the controller, default:true)
 * name (object-specific)
 * id (embed-specific)
 * src (embed-specific)

Examples
Shows the movie with the with a width of 320 and a height of 240 pixels that starts playing as soon as its loaded.

Shows the movie with the with a width of 320 and a height of 240 pixels that does not play when loaded, but waits for the user to click on the play button.

Code / Downloads

 * Quicktime v0.01

Installation
Now you can use the extension with  ...  in the wiki
 * 1) Click on one of the versions above
 * 2) Copy the code into a file (e.g. quicktime.php)
 * 3) Save the file in the extensions directory of your mediawiki folder
 * 4) Add the line   to the end of your LocalSettings.php file (The name of your file is case sensitive!)

Can I embed/reference a QTSS rtsp:// stream?
A:

I can't upload QuickTime (*.mov) files!
If you cannot upload anything, then first enable uploads. Find the line  in LocalSettings.php. If it is commented out, uncomment it and change false to true.

By default, Mediawiki still blocks many files from being uploaded for security reasons. Add this line your LocalSettings.php file, which will allow the upload of QuickTime files:

See also Help:Images: You may also need to remove the desired extension from the filetype blacklist in .

Known Bugs

 * Possible security issues with Javascript that are not tested yet
 * Size/Width attributes don't hold up in Internet Explorer (6 or 7);
 * Video doesn't play-on-click in Google Chrome
 * Doesn't work for MediaWiki 1.18.3 because Image.php is called which is now defunct. Can someone upgrade this?
 * This does the trick, if someone wants to update the file: "$this->url = wfFindFile(Title::makeTitle(NS_IMAGE, $this->file))->getURL;"