<?
if (!defined('webid')) {
    exit();
}

if ($user_status != 'admin') {
    exit();
}

if (isset($_POST['del'])) {
    mysql_query("DELETE FROM seo_tasks WHERE id = '" . $_POST['id'] . "'");
    mysql_query("DELETE FROM seo_taskstats WHERE ident = '" . $_POST['id'] . "'");
    mysql_query("DELETE FROM seo_taskcomms WHERE ident = '" . $_POST['id'] . "'");
}

if (isset($_GET['edit'])) {
    if (isset($_POST['save'])) 
	{
	    $prikeplus = ($_POST[adprice] * 1.2);
        mysql_query("UPDATE seo_tasks SET name='$_POST[adname]', text='$_POST[adtext]', description='$_POST[addescription]', fromid='$_POST[adfromid]', goods='$_POST[adgoods]', works='$_POST[adworks]', waits='$_POST[adwaits]', no='$_POST[adno]', balance='$_POST[adbalance]', cat='$_POST[adcat]', url='$_POST[adurl]', price='$prikeplus', many='$_POST[admany]', maxtime='$_POST[admaxtime]', paused='$_POST[adpaused]', modered='$_POST[admodered]' WHERE id='$_GET[edit]'");
        ?>
        <script type="text/javascript">window.location.replace('/admin/?adm=22');</script>
        <?
    }
    $sql = mysql_fetch_array(mysql_query("SELECT * FROM seo_tasks WHERE id = '" . $_GET['edit'] . "'"));
    ?>	
    <form action="" method="post"> 
    <table width="60%" border="0" cellpadding="0" cellspacing="1" class="tab">
    <thead>
        <th colspan="2" style="background: #ebebeb; padding: 5px;" align="right"><input type="submit" value="Сохранить" id="save" name="save" /></th>
    </thead>
    <tr>
        <td class="lt" width="200"><?=$sql['id']?></td>
        <td class="rt">ID Площадки</td>
    </tr>
    <tr>
        <td class="lt"><input type="text" name="adname" size="30" value="<?=$sql['name']?>" /></td>
        <td class="rt">Заголовок</td>
    </tr>
    <tr>
        <td class="lt"><textarea class="expanding" size="60" name='adtext' onkeyup="descchange(this);" ><?=$sql['text']?></textarea></td>
        <td class="rt">Описание (не должно привышать 3000 символов, пробелы тоже считаются)</td>
    </tr>     
	<tr>
        <td class="lt"><textarea class="expanding" size="60" name='addescription' onkeyup="descchange(this);" ><?=$sql['description']?></textarea></td>
        <td class="rt">Что должен указать исполнитель для проверки выполнения задания</td>
    </tr> 
    <tr>
        <td class="lt"><input type="text" name="adfromid" size="30" value="<?=$sql['fromid']?>" /></td>
        <td class="rt">Рекламодатель</td>
    </tr>
	<tr>
        <td class="lt"><input type="text" name="adgoods" size="30" style="color: #800000;" value="<?=$sql['goods']?>" /></td>
        <td class="rt">Всего одобрено (<font color="800000">Опасно редактировать, может призвести до краха площадки!</font>)</td>
    </tr>     
	<tr>
        <td class="lt"><input type="text" name="adworks" size="30" style="color: #800000;" value="<?=$sql['works']?>" /></td>
        <td class="rt">Сейчас выполняются (<font color="800000">Опасно редактировать, может призвести до краха площадки!</font>)</td>
    </tr>     
	<tr>
        <td class="lt"><input type="text" name="adwaits" style="color: #800000;" size="30" value="<?=$sql['waits']?>" /></td>
        <td class="rt">Ожидают проверки (<font color="800000">Опасно редактировать, может призвести до краха площадки!</font>)</td>
    </tr>     
	<tr>
        <td class="lt"><input type="text" name="adno" style="color: #800000;" size="30" value="<?=$sql['no']?>" /></td>
        <td class="rt">Всего отклонено (<font color="800000">Опасно редактировать, может призвести до краха площадки!</font>)</td>
    </tr> 
    <tr>
        <td class="lt"><input type="text" name="adbalance" size="30" value="<?=$sql['balance']?>" /></td>
        <td class="rt">Баланс</td>
    </tr>
    <tr>
        <td class="lt"><input type="text" name="adurl" size="30" value="<?=$sql['url']?>" /></td>
        <td class="rt">URL сайта (включая http://)
		<a style="margin-left: 110px;" target="_blank" href="http://online.us.drweb.com/result/?url=<?=$sql['url']?>" id="save">Сканировать на наличие вирусов</a></td>
    </tr>    
	<tr>
        <td class="lt">&nbsp;<?=$sql['price']?></td>
        <td class="rt">Стоимость одного выполнения для рекламодателя (не радектируется, генерируется от цены для выполнителя. (цена выполнителя + 20%)</td>
    </tr>
	<tr>
        <td class="lt" style="font-size: 14px;"><input type="text" name="adprice" size="30" value="<?=moneyraund($sql['price'] * 5 / 6, 2)?>" /></td>
        <td class="rt">Стоимость одного выполнения для пользователя </td>
    </tr>
    <tr>
        <td class="lt"><select style="width: 99%;" name="adcat">
        <option value="1" <? if($sql['cat']==1) echo "selected"; ?>>Только регистрация</option>
        <option value="9" <? if($sql['cat']==9) echo "selected"; ?>>Только клики</option>
        <option value="2" <? if(!isset($_GET['edit'])) echo "selected";?> <? if($sql['cat']==2) echo "selected"; ?>>Регистрация с активностью</option>
        <option value="3" <? if($sql['cat']==3) echo "selected"; ?>>Постинг в форумы и/или блоги</option>
        <option value="4" <? if($sql['cat']==4) echo "selected"; ?>>Написать статью или пресс-релиз</option>
        <option value="5" <? if($sql['cat']==5) echo "selected"; ?>>Оставить отзыв</option>
        <option value="6" <? if($sql['cat']==6) echo "selected"; ?>>Проголосовать</option>
        <option value="7" <? if($sql['cat']==7) echo "selected"; ?>>Играть в игры</option>
        <option value="8" <? if($sql['cat']==8) echo "selected"; ?>>Инвестировать</option>
        <option value="0" <? if($sql['cat']==0) echo "selected"; ?>>Прочее</option>
        </select></td>
        <td class="rt">Категория задания</td>
    </tr>
	<tr>
        <td class="lt"><select style="width: 99%;" name="admany">
        <option value="0" <? if($sql['many']==0) echo "selected"; ?>>Один пользователь — одно выполнение</option>
        <option value="1" <? if($sql['many']==1) echo "selected"; ?>>Можно выполнять многократно (Раз в 24 часа)</option>
        </select></td>
        <td class="rt">Технология доставки задания</td>
    </tr>	
	<tr>
        <td class="lt"><select style="width: 99%;" name="admaxtime">
        <option value="3600" <? if($sql['maxtime']==3600) echo "selected"; ?>>1 час</option>
        <option value="7200" <? if($sql['maxtime']==3600*2) echo "selected"; ?>>2 часа</option>
        <option value="<?=3600*6; ?>" <? if($sql['maxtime']==3600*6) echo "selected"; ?>>6 часов</option>
        <option value="<?=3600*12; ?>" <? if($sql['maxtime']==3600*12) echo "selected"; ?>>12 часов</option>
        <option value="86400" <? if($sql['maxtime']==86400) echo "selected"; ?>>1 день</option>
        <option value="<?=86400*2; ?>" <? if($sql['maxtime']==86400*2) echo "selected"; ?>>2 дня</option>
        <option value="<?=86400*3; ?>" <? if($sql['maxtime']==86400*3) echo "selected"; ?>>3 дня</option>
        <option value="<?=86400*4; ?>" <? if($sql['maxtime']==86400*4) echo "selected"; ?>>4 дня</option>
        <option value="<?=86400*5; ?>" <? if($sql['maxtime']==86400*5) echo "selected"; ?>>5 дней</option>
        <option value="<?=86400*6; ?>" <? if($sql['maxtime']==86400*6) echo "selected"; ?>>6 дней</option>
        <option value="<?=86400*7; ?>" <? if($sql['maxtime']==86400*7) echo "selected"; ?>>7 дней</option>
        <option value="<?=86400*10; ?>" <? if($sql['maxtime']==86400*10) echo "selected"; ?>>10 дней</option>
        <option value="<?=86400*15; ?>" <? if($sql['maxtime']==86400*15) echo "selected"; ?>>15 дней</option>
        <option value="<?=86400*20; ?>" <? if($sql['maxtime']==86400*20) echo "selected"; ?>>20 дней</option>
        <option value="<?=86400*30; ?>" <? if($sql['maxtime']==86400*30) echo "selected"; ?>>30 дней</option>
		</select></td>
        <td class="rt">Максимальный срок выполнения</td>
    </tr>	
	<tr>
        <td class="lt"><select style="width: 99%;" name="adpaused">
        <option value="0"<?if($sql['paused']=='0') echo 'selected'?>>Нет</option>
        <option value="1"<?if($sql['paused']=='1') echo 'selected'?>>Да</option>
        </select></td>
        <td class="rt">Пауза </td>
    </tr>	
	<tr>
        <td class="lt"><select style="width: 99%;" name="admodered">
        <option value="0"<?if($sql['modered']=='0') echo 'selected'?>>На модерации</option>
        <option value="1"<?if($sql['modered']=='1') echo 'selected'?>>Отмодерирована</option>
        </select></td>
        <td class="rt">Статус модерации</td>
    </tr>

    </table>
    </form>
    <?
} else {
?>
<style type="text/css">
.cons {
    width: 400px;
    background: #fafafa;
    margin-bottom: 20px;
    padding: 10px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
    -moz-box-shadow: 0 0 2px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0 0 2px rgba(0,0,0,0.2);
    -khtml-box-shadow: 0 0 2px rgba(0,0,0,0.2);
    box-shadow: 0 0 2px rgba(0,0,0,0.2);
    
}
</style>
<script type="text/javascript">
function gofilter(mode) {
    setCookie("user",mode,"Mon, 01-Jan-2020 00:00:00 GMT");
    window.location.reload();
    return false;
}

function setCookie (name, value, expires, path, domain, secure) {
    document.cookie = name + "=" + escape(value) +
    ((expires) ? "; expires=" + expires : "") +
    ((path) ? "; path=" + path : "") +
    ((domain) ? "; domain=" + domain : "") +
    ((secure) ? "; secure" : "");
}
</script>
<div class="cons">
<form action="" method="post">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td style="padding: 5px;" width="100"><input type="text" name="names" style="width: 99%;" /></td>
<td width="200" style="padding: 5px;"><select name="namev" style="width: 99%;"><option value="id">ID площадки</option><option value="fromid">ID рекламодателя</option><option value="url">Ссылка</option></select></td>
<td style="padding: 5px;"><input type="submit" name="search" value="Поиск" id="save" /></td>
</tr>
</table>
</form>
</div>
<?
if (isset($_COOKIE['user'])) {
    $filter = $_COOKIE['user'];
}
if ($filter == 1) {
    $zapros = "ORDER BY balance DESC";
}
if ($filter == 2) {
    $zapros = "ORDER BY id ASC";
}
if (isset($_POST['search'])) {
    if ($_POST['names'] == '') {
        $zapros = '';
    } else {
        $zapros = 'WHERE '.$_POST['namev'].'=\''.$_POST['names'].'\'';
    }
}
$kolvo = 20;
$allnews = mysql_num_rows(mysql_query("SELECT id FROM seo_tasks $zapros"));
$vsego = intval($allnews / $kolvo);
if ($vsego == 0) $vsego = 1; $nowpage = $_GET['pg'];
if ($nowpage == '' or $nowpage <= 0) { $nowpage = 1; } else { $nowpage = intval($_GET["pg"]); }
if ($nowpage - 1 > $vsego) $nowpage = $vsego;
if (!isset($_GET["pg"]) or $_GET['pg'] == '') $nowpage = 1;
$gg = $vsego * $kolvo;
if ($gg < $allnews) { $vsego = $vsego + 1; }
$pages = $vsego / $kolvo;
$pages1 = floor($pages);
$pg1 = $kolvo * ($nowpage - 1);
$pg2 = $kolvo;
if ($nowpage > $vsego) { $pg1 = 0; $pg2 = $kolvo; }
if ($pages > $pages1) {
    $pages = $pages1 + 1;
}

$sql = mysql_query("SELECT * FROM  seo_tasks $zapros limit $pg1,$pg2") or die(mysql_error());
echo "<table width='70%' style='margin-bottom: 5px;'><tr><td nowrap='nowrap'>";
$nextp = $nowpage + 1;
$lastp = $nowpage - 1;
if ($nowpage != 1) { echo "<a href='/admin/?adm=22&pg=$lastp' class=\"link\"><span class='text14'>"; } else { echo "<span class='textgray'>"; } echo "&larr;&nbsp;Предыдущие</span>";
if ($nowpage == 1) { echo "</a>"; } echo "</td><td width='90%' align='center'>Страница $nowpage из $vsego</td><td nowrap='nowrap'>";
if ($nowpage == $vsego) { echo "<span class='textgray'>"; } else { echo "<a href='/admin/?adm=22&pg=$nextp' class=\"link\"><span class='text14'>"; } echo "Следующие&nbsp;&rarr;</span>"; 
if ($nowpage == $vsego) { echo "</a>"; } echo "</td></tr></table>";
?>
<table width="85%" border="0" cellpadding="0" cellspacing="1" class="tab">
<tr align="center">
<td class="rt" style="background: #ebebeb;"><a href="#" onclick="javascript:gofilter(2);">ID</a></td>
<td class="rt" style="background: #ebebeb;">Заголовок</td>
<td class="rt" style="background: #ebebeb;">Цена user</td>
<td class="rt" style="background: #ebebeb;">Цена rec.</td>
<td class="rt" style="background: #ebebeb;">Статистика</td>
<td class="rt" style="background: #ebebeb;"><a href="#" onclick="javascript:gofilter(1);">Баланс</a></td>
<td class="rt" style="background: #ebebeb;">Дата удаления</td>
<td class="rt" style="background: #ebebeb;">Дата остановки</td>
<td class="rt" style="background: #ebebeb;">Рекламд.</td>
<td class="rt" style="background: #ebebeb;" colspan="3" width="120">Действия</td>
</tr>
<?
while ($row = mysql_fetch_array($sql)) {
    if ($row['paused']) {
        $usclass = 'class="bt"';
    } else {
        $usclass = 'class="lt"';
    }
	
	if ($row['stopdate'] == '') {
		$stopdate = '-';
		$deldatte = '-';
	} else {
		$stopdate = date('d.m.Y', $row['stopdate']);
		$deldatte = date('d.m.Y', $row['stopdate']+5259486);
	}
	
	$cenau = moneyraund($row['price'] * 5 / 6, 2);
	
	?>
    <tr>
    <td <?=$usclass?> align="center"><?=$row['id']?></td>
    <td <?=$usclass?>><?=substr($row['name'], 0, 12)?> ...</td>
	<td <?=$usclass?>><?=$cenau?> руб.</td>
	<td <?=$usclass?>><?=$row['price']?> руб.</td>
    <td <?=$usclass?> align="center">
	    <font color="669933" title="Всего выполнено"><?=$row['goods']?></font> / 
		<font color="0099FF" title="Сейчас выполняют"><?=$row['works']?></font> / 
		<font color="009999" title="Поданнх отчетов на проверку"><?=$row['waits']?></font> / 
		<font color="CC3333" title="Отказано в оплате"><?=$row['no']?></font>
	</td>
    <td <?=$usclass?> align="center"><?=$row['balance']?></td>
    <td <?=$usclass?> align="center"><?=$deldatte?></td>
    <td <?=$usclass?> align="center"><?=$stopdate?></td>
	<td <?=$usclass?> align="center"><a target="_blank" href="/#:id<?=$row['fromid']?>">ID:<?=$row['fromid']?></a></td>
    
	<td <?=$usclass?> align="center"><a target="_blank" href="http://online.us.drweb.com/result/?url=<?=$row['url']?>"><input type="submit" value="Сканировать" id="save" /></a></td>
    <td <?=$usclass?> align="center"><form action="/admin/?adm=22&edit=<?=$row['id']?>" method="post"><input type="submit" value="Редк." id="save" /></form></td>
    <td <?=$usclass?> align="center"><form action="" method="post"><input type="hidden" name="id" value="<?=$row['id']?>" /><input type="submit" value="Удал." id="save" name="del" /></form></td>
    </tr>
    <?
}
?>
</table>
<?}?>