Wikka : QuickTimeAction

HomePage :: Categories :: Index :: Changes :: Comments :: Documentation :: Blog :: Login/Register

QuickTime Action


For quickly embedding QuickTime movies in Wikka. Note that this also requires a JavaScript utility script, as per Apple's official instructions. Please download it here, the official Apple version is buggy.

<?php
/*
� � "quicktime" action
� � (cc) Filipp Lepalaan <[email protected]>
� � Parameters:
� � � � url� � � � - url of quicktime movie
� � � � ref� � � � - url of ref movie
� � � � width
� � � � height
� � � � class� � - CSS class name
*/


$id = 'qt_' . time ();

if (is_array ($vars))
{
� � foreach ($vars as $param => $value)
� � {
� � � � if ($param == 'url')� � { $url = $this->cleanUrl (trim ($value)); }
� � � � if ($param == 'ref')� � { $ref = $this->htmlspecialchars_ent ($value); }
� � � � if ($param == 'width')� � { $width = $this->htmlspecialchars_ent ($value); }
� � � � if ($param == 'height') { $height = $this->htmlspecialchars_ent ($value); }
� � � � if ($param == 'class')� � { $class = $this->htmlspecialchars_ent ($value); }
� � }
}

print ("
<div class='$class'>
� � <script type='text/javascript' language='JavaScript'>
� � � � QT_WriteOBJECT (
� � � � � � '$url', $width, $height+15, '',
� � � � � � 'controller', 'true',
� � � � � � 'autoplay', 'false',
� � � � � � 'id', '$id');
� � </script>
</div>\n"
);

?>



CategoryUserContributions
There are no comments on this page. [Add comment]
Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by WikkaWiki
Page was generated in 0.0883 seconds