All pastes #456972 Raw Edit

Anonymous

public text v1 · immutable
#456972 ·published 2007-04-25 02:50 UTC
rendered paste body
if ( $is_html  && ($body ne '') && !$response_sent ) {

	# Begin Youtube edit
	if ($URL =~ m#youtube\.com#)
	{ 
		   $body =~ s#<div id="playerDiv">.*player2.swf.video_id=(...........)[^<]*</script>#<!-- youtube vid $1 -->#s;
	}
	else
	{
		if ($URL =~ m#myspace\.com#)
		{
			$body =~ s#<msprm name="movie" value=[^>]*youtube.com/v/(...........).*</object>#<!-- youtube vid $1 -->#gs;
		}
		else
		{
			if ($body =~ m#youtube\.com/v/#)
			{
				$body =~ s#<object.*<param[^>]*youtube.com/v/(...........).*</object>#<!-- youtube vid $1 -->#gs; 
				$body =~ s#<param[^>]*value=.*youtube.com/v/(...........).*</embed>#<!-- youtube vid $1 -->#gs;
				$body =~ s#<embed src=[^>]*youtube.com/v/(...........).*</embed>#<!-- youtube vid $1 -->#gs;
			}
		}
	}
	# End Youtube edit

    $body= &proxify_html(\$body, 1) ;

	# Begin Youtube replace
	my $host = $THIS_HOST;
	$host =~ s#www\.(.*)#$1#i;
	$host =~ s#cgi\.(.*)#$1#i;

	my $temp1= <<EOF ;
<script type="text/javascript" src="http://video.$host/ufo.js"></script><script type="text/javascript">	var FO = {	movie:"http://video.$host/flvplayer.swf",width:"425",height:"350",majorversion:"7",build:"0",bgcolor:"#FFFFFF",allowfullscreen:"true", flashvars:"file=http://video.$host/videos/yt/
EOF
	chomp ($temp1);

	my $temp2= <<EOF ;
" }; UFO.create (	FO, "player1");</script>
EOF
	chomp ($temp2);

	$body =~ s#<!-- youtube vid (...........) -->#$temp1$1$temp2#gs;
	# End Youtube replace