Created
January 14, 2011 21:07
-
-
Save shawnr/780240 to your computer and use it in GitHub Desktop.
used in hiphophumpday.com video theme
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function video_blog_function ($w,$h,$post_id) { | |
$youtube_code = get_post_meta($post_id,'youtube',single); | |
$meta_code = get_post_meta($post_id,'metacafe',single); | |
$daily_code = get_post_meta($post_id,'dailymotion',single); | |
$blip_code = get_post_meta($post_id,'blip',single); | |
$veoh_code = get_post_meta($post_id,'veoh',single); | |
$vimeo_code = get_post_meta($post_id,'vimeo',single); | |
$myspace_code = get_post_meta($post_id,'myspace',single); | |
$break_code = get_post_meta($post_id,'break',single); | |
$liveleak_code = get_post_meta($post_id,'liveleak',single); | |
$hulu_code = get_post_meta($post_id,'hulu',single); | |
$custom_code = get_post_meta($post_id,'custom',single); | |
$start_image = get_post_meta($post_id,'start_image',single); | |
$any_code = get_post_meta($post_id,'any',single); | |
if ($youtube_code) { | |
$youtube_s = str_replace(" ", "", $youtube_code); | |
$youtube = explode(",", $youtube_s); | |
foreach ($youtube as $you) { | |
?> | |
<div class="video_iterator"> | |
<object width="<?php echo $w; ?>" height="<?php echo $h; ?>"> | |
<param name="movie" value="http://www.youtube.com/v/<?php echo $you;?>&hl=en&fs=1&iv_load_policy=3"></param> | |
<param name="wmode" value="transparent"></param> | |
<param name="allowFullScreen" value="true"></param> | |
<embed src="http://www.youtube.com/v/<?php echo $you;?>&hl=en&fs=1&iv_load_policy=3" type="application/x-shockwave-flash" wmode="transparent" allowscriptaccess="always" allowfullscreen="true" width="<?php echo $w; ?>" height="<?php echo $h; ?>"></embed> | |
</object> | |
</div> | |
<?php | |
} | |
} | |
if ($meta_code) { | |
$meta_s = str_replace(" ", "", $meta_code); | |
$metacafe = explode(",", $meta_s); | |
foreach ($metacafe as $metac) { | |
?> | |
<embed src="http://www.metacafe.com/fplayer/<?php echo $metac; ?>.swf" width="<?php echo $w; ?>" height="<?php echo $h; ?>" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed> | |
<?php | |
} } | |
if ($daily_code) { | |
$daily_s = str_replace(" ", "", $daily_code); | |
$dailymotion = explode(",", $daily_s); | |
foreach ($dailymotion as $dailym) { | |
?> | |
<object width="<?php echo $w; ?>" height="<?php echo $h; ?>"> | |
<param name="movie" value="http://www.dailymotion.com/swf/<?php echo $dailym; ?>&v3=1&related=1"></param> | |
<param name="allowFullScreen" value="true"></param> | |
<param name="allowScriptAccess" value="always"></param> | |
<embed src="http://www.dailymotion.com/swf/<?php echo $dailym; ?>&v3=1&related=1" type="application/x-shockwave-flash" width="<?php echo $w; ?>" height="<?php echo $h; ?>" allowFullScreen="true" allowScriptAccess="always"></embed> | |
</object> | |
<?php | |
}} | |
if ($blip_code) { | |
$blip_s = str_replace(" ", "", $blib_code); | |
$blip = explode(",", $blip_s); | |
foreach ($blip as $bl) { | |
?> | |
<object type="application/x-shockwave-flash" data="http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&feedurl=http://moblogic.blip.tv/rss&file=http://blip.tv/rss/flash/<?php echo $bl; ?>&showplayerpath=http://blip.tv/scripts/flash/showplayer.swf" width="<?php echo $w; ?>" height="<?php echo $h; ?>" allowfullscreen="true" id="showplayer"> | |
<param name="movie" value="http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&feedurl=http://moblogic.blip.tv/rss&file=http://blip.tv/rss/flash/<?php echo $bl; ?>&showplayerpath=http://blip.tv/scripts/flash/showplayer.swf" /> | |
<param name="quality" value="best" /> | |
<embed src="http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&feedurl=http://moblogic.blip.tv/rss&file=http://blip.tv/rss/flash/<?php echo $bl; ?>&showplayerpath=http://blip.tv/scripts/flash/showplayer.swf" quality="best" width="<?php echo $w; ?>" height="<?php echo $h; ?>" name="showplayer" type="application/x-shockwave-flash"></embed> | |
</object> | |
<?php | |
}} | |
if ($veoh_code) { | |
$veoh_s = str_replace(" ", "", $veoh_code); | |
$veoh = explode(",", $veoh_s); | |
foreach ($veoh as $ve) { | |
?> | |
<embed src="http://www.veoh.com/videodetails2.swf?player=videodetailsembedded&type=v&permalinkId=<?php echo $ve; ?>&id=anonymous" allowFullScreen="true" width="<?php echo $w; ?>" height="<?php echo $h; ?>" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed> | |
<?php | |
}} | |
if ($vimeo_code) { | |
$vimeo_s = str_replace(" ", "", $vimeo_code); | |
$vimeo = explode(",", $vimeo_s); | |
foreach ($vimeo as $vi) { | |
?> | |
<object type="application/x-shockwave-flash" width="<?php echo $w; ?>" height="<?php echo $h; ?>" data="http://www.vimeo.com/moogaloop.swf?clip_id=<?php echo $vi; ?>&server=www.vimeo.com&fullscreen=1&show_title=1&show_byline=1&show_portrait=0&color="> | |
<param name="quality" value="best" /> | |
<param name="allowfullscreen" value="true" /> | |
<param name="scale" value="showAll" /> | |
<param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=<?php echo $vi; ?>&server=www.vimeo.com&fullscreen=1&show_title=1&show_byline=1&show_portrait=0&color=" /> | |
</object> | |
<?php | |
} } | |
if ($myspace_code) { | |
$myspace_s = str_replace(" ", "", $myspace_code); | |
$myspace = explode(",", $myspace_s); | |
foreach ($myspace as $my) { | |
?> | |
<embed src="http://lads.myspace.com/videos/vplayer.swf" flashvars="m=<?php echo $my; ?>&v=2&type=video" type="application/x-shockwave-flash" width="<?php echo $w; ?>" height="<?php echo $h; ?>"></embed> | |
<?php | |
}} | |
if ($break_code) { | |
$break_s = str_replace(" ", "", $break_code); | |
$break = explode(",", $break_s); | |
foreach ($break as $br) { | |
?> | |
<object width="<?php echo $w; ?>" height="<?php echo $h; ?>"> | |
<param name="movie" value="http://embed.break.com/<?php echo $br; ?>"></param> | |
<embed src="http://embed.break.com/<?php echo $br; ?>" type="application/x-shockwave-flash" width="<?php echo $w; ?>" height="<?php echo $h; ?>"></embed> | |
</object> | |
<?php | |
}} | |
if ($liveleak_code) { | |
$liveleak_s = str_replace(" ", "", $liveleak_code); | |
$liveleak = explode(",", $liveleak_s); | |
foreach ($liveleak as $ll) { | |
?> | |
<object width="<?php echo $w; ?>" height="<?php echo $h; ?>"> | |
<param name="movie" value="http://www.liveleak.com/e/<?php echo $ll; ?>"></param> | |
<param name="wmode" value="transparent"></param> | |
<embed src="http://www.liveleak.com/e/<?php echo $ll; ?>" type="application/x-shockwave-flash" wmode="transparent" width="<?php echo $w; ?>" height="<?php echo $h; ?>"></embed> | |
</object> | |
<?php | |
}} | |
if ($hulu_code) { | |
$hulu_s = str_replace(" ", "", $hulu_code); | |
$hulu = explode(",", $hulu_s); | |
foreach ($hulu as $hu) { | |
if ($w == 450) { | |
?> | |
<object width="<?php echo $w; ?>" height="<?php echo $h-111; ?>"> | |
<param value="http://www.hulu.com/embed/<?php echo $hu; ?>/" name="movie"/> | |
<embed width="<?php echo $w; ?>" height="<?php echo $h-111; ?>" type="application/x-shockwave-flash" src="http://www.hulu.com/embed/<?php echo $hu; ?>/"/> | |
</object> | |
<?php } | |
else { | |
?> | |
<object width="<?php echo $w; ?>" height="<?php echo $h-71; ?>"> | |
<param value="http://www.hulu.com/embed/<?php echo $hu; ?>/" name="movie"/> | |
<embed width="<?php echo $w; ?>" height="<?php echo $h-71; ?>" type="application/x-shockwave-flash" src="http://www.hulu.com/embed/<?php echo $hu; ?>/"/> | |
</object> | |
<?php | |
} | |
}} | |
if ($custom_code) { | |
if ($start_image) { | |
$ci = $start_image; | |
} else { $ci = get_bloginfo('template_url') . "/images/video_theme.jpg"; | |
} | |
$custom_s = str_replace(" ", "", $custom_code); | |
$custom = explode(",", $custom_s); | |
foreach ($custom as $cu) { | |
?> | |
<div id="video-holder-<?php echo get_the_ID(); ?>"></div> | |
<script> | |
var s1 = new SWFObject("<?php bloginfo('template_url') ?>/flv/mediaplayer.swf","mediaplayer","<?php echo $w; ?>","<?php echo $h; ?>","8"); | |
s1.addParam("allowfullscreen","true"); | |
s1.addVariable("width","<?php echo $w; ?>"); | |
s1.addVariable("height","<?php echo $h; ?>"); | |
s1.addVariable("file","<?php echo $cu; ?>"); | |
s1.addVariable("image","<?php echo $ci ?>"); | |
s1.write("video-holder-<?php echo get_the_ID(); ?>"); | |
</script> | |
<?php | |
}} | |
if ($any_code != '') { | |
if ($w != '450') { | |
$any_code = preg_replace('/width=\"\d\d\d\"/i', 'width="320"', $any_code); | |
$any_code = preg_replace('/height=\"\d\d\d\"/i', 'height="266"', $any_code); | |
} | |
else | |
{ | |
$any_code = preg_replace('/width=\"\d\d\d\"/i', 'width="450"', $any_code); | |
$any_code = preg_replace('/height=\"\d\d\d\"/i', 'height="366"', $any_code); | |
} | |
echo $any_code; | |
} | |
?> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment