get_value('better_single_groupids')) === false) {
$DB->prepared_query("
SELECT
t.`ID` AS `TorrentID`,
t.`GroupID` AS `GroupID`
FROM `xbt_files_users` AS x
JOIN `torrents` AS t ON t.`ID`=x.`fid`
GROUP BY x.`fid`
HAVING COUNT(x.`uid`) = 1
LIMIT 30");
$Results = $DB->to_pair('GroupID', 'TorrentID', false);
$Cache->cache_value('better_single_groupids', $Results, 30 * 60);
}
$Groups = Torrents::get_groups(array_keys($Results));
View::show_header('Single seeder torrents'); ?>
Torrent
|
$TorrentID) {
if (!isset($Groups[$GroupID])) {
continue;
}
$Group = $Groups[$GroupID];
extract(Torrents::array_group($Group));
$TorrentTags = new Tags($TagList);
if (!empty($ExtendedArtists[1]) || !empty($ExtendedArtists[4]) || !empty($ExtendedArtists[5]) || !empty($ExtendedArtists[6])) {
unset($ExtendedArtists[2]);
unset($ExtendedArtists[3]);
$DisplayName = Artists::display_artists($ExtendedArtists);
} else {
$DisplayName = '';
}
$DisplayName .= "$GroupName";
if ($GroupYear > 0) {
$DisplayName .= " [$GroupYear]";
}
$ExtraInfo = Torrents::torrent_info($Torrents[$TorrentID]);
if ($ExtraInfo) {
$DisplayName .= "
$ExtraInfo";
} ?>
DL
= $DisplayName ?>
= $TorrentTags->format() ?>
|