Commit 2e37c0bbc58e38923d60f0242d7f0df3a5511643

  • avatar
  • aishwarya <aishwarya @aishwary…sktop.(none)>
  • Sat Dec 19 17:32:08 CET 2009
support for guba.com added
  
1<?php
2class guba {
3
4 /*
5 * constructor
6 */
7 function guba() {
8 }
9
10 /*
11 * @return
12 * html to render guba videos
13 * @url
14 * string url to video
15 * @options
16 * array containing video height, width, autoplay etc
17 */
18 function guba_html(&$url, $options = array()) {
19
20 $url1=explode('/',$url);
21 //http://www.guba.com/f/root.swf?video_url=http://free.guba.com/uploaditem/3000005670/addvideo.flv
22 $url = "http://www.guba.com/f/root.swf?video_url=http://free.guba.com/uploaditem/".$url1[4]."/addvideo.flv";
23 $div_id = isset($options['div_id']) ? $options['div_id'] : 'guba';
24 $height = isset($options['height']) ? $options['height'] : '300';
25 $width = isset($options['width']) ? $options['width'] : '350';
26 $id = isset($options['id']) ? $options['id'] : 'youtube';
27 $fullscreen_value = isset($options['fullscreen']) ? $options['fullscreen'] : "false" ;
28
29 $output = <<<FLASH
30 <div id="$div_id">
31 <object width="$width" height="$height">
32 <param name="movie" value="$url"></param>
33 <param name="allowFullScreen" value="true"></param>
34 <param name="allowscriptaccess" value="always"></param>
35 <embed src="$url" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed>
36 </object>
37 </div>
38FLASH;
39 return $output;
40 }
41}