• Страница 1 из 1
  • 1
Форум вебмастеров-Моды и хаки для трекера » Моды и Хаки » Готовые моды и хаки » Статус раздачи (Статус проверки релизов)
Статус раздачи
InDiGoДата: Воскресенье, 27.06.2010, 20:25 | Сообщение # 1
Administrator
Группа: Администраторы
Сообщений: 21
Репутация: 4
Статус: Offline
Запрос в Базу Данных:
Code
ALTER TABLE `torrents` ADD  `status` int(10) unsigned NOT NULL DEFAULT '0';

В details.php
после:
Code
torrents.leechers,

добавить
Code
torrents.status,

после:
Code
$s = "<a class=\"index\" href=\"download.php?id=$id&name=" . rawurlencode($row["filename"]) . "\"><b>" . $row["name"] . "</b></a>";   

добавить:
Code
if($row["status"] == "2"){  
$s = "Торрент закрыт";  
}  
if($row["status"] == "5"){  
$s = "В описании есть значительные отклонения от правил - загрузка недоступна.";  
}  
if($row["status"] == "6"){  
$s = "Торрент закрыт по причине повтора";  
}  
if($row["status"] == "7"){  
$s = "Правообладатель закрыл этот торрент.";  
}  
if($row["status"] == "8"){  
$s = "Торрент был поглощён";  
}  

после:
Code
tr($tracker_lang['snatched'], $row["times_completed"] . " ".$tracker_lang['times']);

добавить:
Code
if($row["status"] == "0"){  
                 $tstatus = "<b><span style=\"color: #A833B7;\">*</span></b>   <b>Не проверено</b>";  
                 }  
                 if($row["status"] == "1"){  
                 $tstatus = "<b><span style=\"color: #0000FF;\">%</span></b>   <b>Проверяется</b>";  
                 }  
                 if($row["status"] == "2"){  
                 $tstatus = "<b><span style=\"color: #CC3333;\">x</span></b>   <b>Закрыто</b>";  
                 }  
                 if($row["status"] == "3"){  
                 $tstatus = "<b><span style=\"color: green;\">√</span></b>   <b>Проверено</b>";  
                 }  
                 if($row["status"] == "4"){  
                 $tstatus = "<b><span style=\"color: #CC3333;\">?</span></b>   <b>Недооформлено</b>";  
                 }  
                 if($row["status"] == "5"){  
                 $tstatus = "<b><span style=\"color: #CC3333;\">!</span></b>   <b>Неоформлено</b>";  
                 }  
                 if($row["status"] == "6"){  
                 $tstatus = "<b><span style=\"color: #0000FF;\">D</span></b>   <b>Повтор</b>";  
                 }  
                 if($row["status"] == "7"){  
                 $tstatus = "<b><span style=\"color: #A52A2A;\">©</span></b>   <b>Раздача закрыта правообладателем</b>";  
                 }  
                 if($row["status"] == "8"){  
                 $tstatus = "<b><span style=\"color: #996600;\">∑</span></b>   <b>Поглощено</b>";  
                 }  

                 tr("Статус раздачи", $tstatus, 1);  
if(get_user_class() >= UC_MODERATOR && $CURUSER["id"] != $row["owner"]){  
                 $cstatus = "<form action=\"takestatus.php?id=$id\" method=\"post\"><select name=\"status\">  
                        <option value=\"0\">(выберите статус)</option>  
                     <option value=\"1\">Проверяется</option>  
                     <option value=\"2\">Закрыто</option>  
                     <option value=\"3\">Проверено</option>  
                     <option value=\"4\">Недооформлено</option>  
                     <option value=\"5\">Неоформлено</option>  
                     <option value=\"6\">Повтор</option>  
                     <option value=\"7\">Раздача закрыта правообладателями</option>  
                     <option value=\"8\">Поглощено</option></select> <input type=\"submit\" value=\"Проверить\"></form>";  
                 tr("Статус", $cstatus, 1);  
                 }

в browse.php
после:
Code
torrents.free,

вставить:
Code
torrents.status,

в function_torrenttable.php
читайте из файла function_torrenttable.txt так как сюда не вместилось...
И файл takestatus.php скопировать в корень трекера.
Прикрепления: 1003595.zip (1.6 Kb)


я бы изменил мир, но бог не даёт исходники
 
Форум вебмастеров-Моды и хаки для трекера » Моды и Хаки » Готовые моды и хаки » Статус раздачи (Статус проверки релизов)
  • Страница 1 из 1
  • 1
Поиск: