Файл: adultscript-2.0.3-pro/files/misc/nuevo/ads.php
Строк: 182
<?php
//***********************************************
//* NuevoLab FLASH PLAYER ver. 8.0 *
//* *
//* http://www.nuevolab.com *
//* email: support@nuevolab.com *
//* *
//***********************************************
$preroll=false;
$add='';
ini_set('display_errors', 0);
if(count($channels)==1) {
$add="AND channel = '".$channels['0']."'";
} else {
$add="AND (channel = ".$channels['0'];
foreach ($channels as $ch) {
$add.= $ch. " OR channel = ".$ch;
}
$add.=")";
}
//include('peel.php');
if($player['plugin_preroll']==1) {
$sql = "select * from nuevo__preroll where active = 1 ".$add." and expire>'".mysql_real_escape_string(time())."' order by RAND() limit 1";
$db->query($sql);
if ($db->affected_rows()) {
$preroll=true;
$row= $db->fetch_assoc();
print "<preroll.src><![CDATA[".$row['url']."]]></preroll.src>n";
print "<preroll.id>".$row['ID']."</preroll.id>n";
if(strlen($row['link'])>0) print "<preroll.url><![CDATA[".$row['url']."]]></preroll.url>n";
print "<preroll.target>".$row['target']."</preroll.target>n";
print "<preroll.runtime>".$row['runtime']."</preroll.runtime>n";
if(intval($row['skip'])>0) print "<preroll.skippreroll>".$row['runtime']."</preroll.skippreroll>n";
}
if($preroll != true) {
$sql = "select * from nuevo__preroll where active = 1 and channel = '0' and expire>'".mysql_real_escape_string(time())."' order by RAND() limit 1";
$db->query($sql);
if ($db->affected_rows()) {
$preroll=true;
$row= $db->fetch_assoc();
print "<preroll.src><![CDATA[".$row['url']."]]></preroll.src>n";
print "<preroll.id>".$row['ID']."</preroll.id>n";
if(strlen($row['link'])>0) print "<preroll.url><![CDATA[".$row['url']."]]></preroll.url>n";
print "<preroll.target>".$row['target']."</preroll.target>n";
print "<preroll.runtime>".$row['runtime']."</preroll.runtime>n";
if(intval($row['skip'])>0) print "<preroll.skippreroll>".$row['runtime']."</preroll.skippreroll>n";
}
}
}
if($player['plugin_midroll']==1) {
$plugins='midroll,';
print "<midroll.xml>".PLAYER_URL."/midroll.php?ch=".$video['categories']."</midroll.xml>n";
$sql="SELECT * FROM nuevo__midroll_settings";
$db->query($sql);
if ($db->affected_rows()) {
$row= $db->fetch_assoc();
print "<midroll.background>".$row['background']."</midroll.background>n";
print "<midroll.opacity>".$row['opacity']."</midroll.opacity>n";
print "<midroll.outline>".$bool[$row['outline']]."</midroll.outline>n";
print "<midroll.titlecolor>".$row['titlecolor']."</midroll.titlecolor>n";
print "<midroll.desccolor>".$row['desccolor']."</midroll.desccolor>n";
print "<midroll.linkcolor>".$row['linkcolor']."</midroll.linkcolor>n";
print "<midroll.hovercolor>".$row['hovercolor']."</midroll.hovercolor>n";
print "<midroll.aboutcolor>".$row['aboutcolor']."</midroll.aboutcolor>n";
if(strlen($rows['abouttext'])>0 && strlen($row['midroll.abouturl'])>0) {
print "<midroll.abouttext><![CDATA[".$row['abouttext']."]]></amidroll.bouttext>n";
print "<midroll.abouturl><![CDATA[".urlencode($row['abouturl'])."]]></midroll.abouturl>n";
}
print "<midroll.canclose>".$bool[$row['canclose']]."</midroll.canclose>n";
print "<midroll.defstart>".$row['defstart']."</midroll.defstart>n";
print "<midroll.defruntime>".$row['defruntime']."</midroll.defruntime>n";
}
}
// Overlay Ads
$overlay=false;
if($player['plugin_overlay']==1) {
$sql = "select * from nuevo__overlay where active = 1 ".$add." and expire>'".mysql_real_escape_string(time())."' order by RAND() limit 1";
$db->query($sql);
if ($db->affected_rows()) {
$overlay=true;
//$plugins.='overlay,';
$ov= $db->fetch_assoc();
print "<overlay.id>".$ov['ID']."</overlay.id>n";
print "<overlay.media><![CDATA[".$ov['media']."]]></overlay.media>n";
print "<overlay.url><![CDATA[".$ov['url']."]]></overlay.url>";
print "<overla.target>".$ov['target']."</overlay.target>n";
print "<overlay.start>".$ov['start']."</overlay.start>n";
print "<overlay.pause>".$ov['pause']."</overlay.pause>n";
if(intval($ov['delay'])>0) print "<overlay.delay>".$ov['delay']."</overlay.delay>n";
}
if($overlay != true) {
$sql="select * from nuevo__overlay where channel='0' AND active='1' ORDER BY RAND() LIMIT 1";
$db->query($sql);
if ($db->affected_rows()) {
//$plugins.='overlay,';
$ov= $db->fetch_assoc();
print "<overlay.id>".$ov['ID']."</overlay.id>n";
print "<overlay.media><![CDATA[".$ov['media']."]]></overlay.media>n";
print "<overlay.url><![CDATA[".$ov['url']."]]></overlay.url>";
print "<overlay.target>".$ov['target']."</overlay.target>n";
print "<overlay.start>".$ov['start']."</overlay.start>n";
print "<overlay.pause>".$ov['pause']."</overlay.pause>n";
if(intval($ov['delay'])>0) print "<overlay.delay>".$ov['delay']."</overlay.delay>n";
}
}
}
// Ticker plugin
if($player['plugin_ticker']==1) {
$sql="select * from nuevo__ticker where active='1' ORDER BY RAND() LIMIT 1";
$db->query($sql);
if ($db->affected_rows()) {
$tck= $db->fetch_assoc();
$plugins.='ticker,';
print "<ticker.text><![CDATA[".$tck['content']."]]></ticker.text>n";
print "<ticker.start>".$tck['start']."</ticker.start>n";
print "<ticker.runtime>".$tck['runtime']."</ticker.runtime>n";
print "<ticker.scrollspeed>".$tck['scrollspeed']."</ticker.scrollspeed>n";
print "<ticker.opacity>".$tck['opacity']."</ticker.opacity>n";
print "<ticker.position>".$tck['position']."</ticker.position>n";
if(strlen($tck['url'])>0) {
print "<ticker.url><![CDATA[".$tck['url']."]]></ticker.url>n";
}
}
}
?>