rendered paste bodyif ( $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