Запрос в Базу Данных:
Code
ALTER TABLE `torrents` ADD `status` int(10) unsigned NOT NULL DEFAULT '0';
В details.php
после:
добавить
после:
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
после:
вставить:
в function_torrenttable.php
читайте из файла function_torrenttable.txt так как сюда не вместилось...
И файл takestatus.php скопировать в корень трекера.