1. В базе удаляем поля: "moderated" и "moderatedby" в таблице "torrents"
2. Добавляем в базу:
Code
ALTER TABLE `torrents` ADD `moderated` enum('yes','no') NOT NULL default 'no';
ALTER TABLE `torrents` ADD `moderatedby` int(10) unsigned default '0';
ALTER TABLE `torrents` ADD `moderatorname` varchar(40) NOT NULL default '';
В details.php
после:
Code
$res = sql_query("SELECT torrents.seeders,
добавить:
Code
torrents.moderated, torrents.moderatedby, torrents.moderatorname,
находим:
Code
$editlink = "a href=\"$url\" class=\"sublink\"";
$s = "<a class=\"index\" href=\"download.php?id=$id&name=" . rawurlencode($row["filename"]) . "\"><b>" . $row["name"] . "</b></a>";
if ($owned)
$s .= " $spacer<$editlink>[".$tracker_lang['edit']."]</a>";
tr ("<nobr><b>Скачать</b></nobr>", $s, 1, 1, "10%");
function hex_esc($matches) {
return sprintf("%02x", ord($matches[0]));
}
после вставляем:
Code
if (get_user_class() >= UC_UPLOADER) {
print("<tr><td align=\"right\"><b>Проверен<b></td>");
if ($row["moderated"] == "no")
{if ($CURUSER["id"] == $row["owner"])
print("<td align=\"left\"><b>это твой торрент</b></td>\n");
else
print("<td align=\"left\"><a href=check.php?id=$id><b>Нет</b></a></td>\n");}
else
print("<td align=\"left\"><a href=\"userdetails.php?id=$row[moderatedby]\"><b>$row[moderatorname]</b></a></td></tr>\n");
}
takeedit.php
Удаляем строки:
Code
$updateset[] = "moderated = 'yes'";
$updateset[] = "moderatedby = ".sqlesc($CURUSER["id"]);
файл check.php в корень