query("SELECT m.Username, m.Email, m.LastAccess, m.IP, p.Level AS Class, m.Uploaded, m.Downloaded, m.RequiredRatio, m.Title, m.torrent_pass, m.Enabled, m.Paranoia, m.Invites, m.can_leech, m.Visible, i.JoinDate, i.Info, i.Avatar, i.Country, i.AdminComment, i.Donor, i.Artist, i.Warned, i.SupportFor, i.RestrictedForums, i.Inviter, inviter.Username, COUNT(posts.id) AS ForumPosts, i.RatioWatchEnds, i.RatioWatchDownload, i.DisableAvatar, i.DisableInvites, i.DisablePosting, i.DisableForums, i.DisableTagging, i.DisableUpload, i.DisableWiki, i.DisablePM, i.DisableIRC, i.DisableRequests, i.HideCountryChanges FROM users_main AS m JOIN users_info AS i ON i.UserID = m.ID LEFT JOIN users_main AS inviter ON i.Inviter = inviter.ID LEFT JOIN permissions AS p ON p.ID=m.PermissionID LEFT JOIN forums_posts AS posts ON posts.AuthorID = m.ID WHERE m.ID = '".$UserID."' GROUP BY AuthorID"); if ($DB->record_count() == 0) { // If user doesn't exist header("Location: log.php?search=User+".$UserID); } list($Username, $Email, $LastAccess, $IP, $Class, $Uploaded, $Downloaded, $RequiredRatio, $CustomTitle, $torrent_pass, $Enabled, $Paranoia, $Invites, $DisableLeech, $Visible, $JoinDate, $Info, $Avatar, $Country, $AdminComment, $Donor, $Artist, $Warned, $SupportFor, $RestrictedForums, $InviterID, $InviterName, $ForumPosts, $RatioWatchEnds, $RatioWatchDownload, $DisableAvatar, $DisableInvites, $DisablePosting, $DisableForums, $DisableTagging, $DisableUpload, $DisableWiki, $DisablePM, $DisableIRC, $DisableRequests, $DisableCountry) = $DB->next_record(MYSQLI_NUM, array(8,11)); } else { // Person viewing is a normal user $DB->query("SELECT m.Username, m.Email, m.LastAccess, m.IP, p.Level AS Class, m.Uploaded, m.Downloaded, m.RequiredRatio, m.Enabled, m.Paranoia, m.Invites, m.Title, m.torrent_pass, m.can_leech, i.JoinDate, i.Info, i.Avatar, i.Country, i.Donor, i.Warned, COUNT(posts.id) AS ForumPosts, i.Inviter, i.DisableInvites, inviter.username FROM users_main AS m JOIN users_info AS i ON i.UserID = m.ID LEFT JOIN permissions AS p ON p.ID=m.PermissionID LEFT JOIN users_main AS inviter ON i.Inviter = inviter.ID LEFT JOIN forums_posts AS posts ON posts.AuthorID = m.ID WHERE m.ID = $UserID GROUP BY AuthorID"); if ($DB->record_count() == 0) { // If user doesn't exist header("Location: log.php?search=User+".$UserID); } list($Username, $Email, $LastAccess, $IP, $Class, $Uploaded, $Downloaded, $RequiredRatio, $Enabled, $Paranoia, $Invites, $CustomTitle, $torrent_pass, $DisableLeech, $JoinDate, $Info, $Avatar, $Country, $Donor, $Warned, $ForumPosts, $InviterID, $DisableInvites, $InviterName, $RatioWatchEnds, $RatioWatchDownload) = $DB->next_record(MYSQLI_NUM, array(9,11)); } $Paranoia = unserialize($Paranoia); if(!is_array($Paranoia)) { $Paranoia = array(); } $ParanoiaLevel = 0; foreach($Paranoia as $P) { $ParanoiaLevel++; if(strpos($P, '+')) { $ParanoiaLevel++; } } $JoinedDate = time_diff($JoinDate); $LastAccess = time_diff($LastAccess); function check_paranoia_here($Setting) { global $Paranoia, $Class, $UserID; return check_paranoia($Setting, $Paranoia, $Class, $UserID); } $Badges=($Donor) ? 'Donor' : ''; $Badges.=($Warned!='0000-00-00 00:00:00') ? 'Warned' : ''; $Badges.=($Enabled == '1' || $Enabled == '0' || !$Enabled) ? '': 'Banned'; show_header($Username,'user,bbcode'); ?>

$Uploaded ) { ?>
Ratio watch
This user is currently on ratio watch, and must upload in the next , or their leeching privileges will be revoked. Amount downloaded while on ratio watch:
Profile  
This profile is currently empty. full_format($Info); } ?>
4 && check_paranoia_here('snatched')) { $RecentSnatches = $Cache->get_value('recent_snatches_'.$UserID); if(!is_array($RecentSnatches)){ $DB->query("SELECT g.ID, g.Name, g.WikiImage FROM xbt_snatched AS s INNER JOIN torrents AS t ON t.ID=s.fid INNER JOIN torrents_group AS g ON t.GroupID=g.ID WHERE s.uid='$UserID' AND g.CategoryID='1' AND g.WikiImage <> '' GROUP BY g.ID ORDER BY s.tstamp DESC LIMIT 5"); $RecentSnatches = $DB->to_array(); $Artists = get_artists($DB->collect('ID')); foreach($RecentSnatches as $Key => $SnatchInfo) { $RecentSnatches[$Key]['Artist'] = display_artists($Artists[$SnatchInfo['ID']], false, true); } $Cache->cache_value('recent_snatches_'.$UserID, $RecentSnatches, 0); //inf cache } ?>
Recent Snatches
<?=$RS['Artist']?><?=$RS['Name']?>
4 && check_paranoia_here('uploads')) { $RecentUploads = $Cache->get_value('recent_uploads_'.$UserID); if(!is_array($RecentUploads)){ $DB->query("SELECT g.ID, g.Name, g.WikiImage FROM torrents_group AS g INNER JOIN torrents AS t ON t.GroupID=g.ID WHERE t.UserID='$UserID' AND g.CategoryID='1' AND g.WikiImage <> '' GROUP BY g.ID ORDER BY t.Time DESC LIMIT 5"); $RecentUploads = $DB->to_array(); $Artists = get_artists($DB->collect('ID')); foreach($RecentUploads as $Key => $UploadInfo) { $RecentUploads[$Key]['Artist'] = display_artists($Artists[$UploadInfo['ID']], false, true); } $Cache->cache_value('recent_uploads_'.$UserID, $RecentUploads, 0); //inf cache } ?>
Recent Uploads
<?=$RU['Artist']?><?=$RU['Name']?>
query("SELECT ID, Name FROM collages WHERE UserID='$UserID' AND CategoryID='0' AND Deleted='0'"); list($CollageID, $Name) = $DB->next_record(); if($CollageID) { $DB->query("SELECT ct.GroupID, tg.WikiImage, tg.CategoryID FROM collages_torrents AS ct JOIN torrents_group AS tg ON tg.ID=ct.GroupID WHERE ct.CollageID='$CollageID' ORDER BY ct.Sort LIMIT 5"); $Collage = $DB->to_array(); ?> $GroupArtists), false, true); $Name .= $GroupName; ?>
- see full
<?=$Name?>
0) { include(SERVER_ROOT.'/classes/class_invite_tree.php'); $Tree = new INVITE_TREE($UserID, array('visible'=>false)); ?>
Invite Tree (View)
query("SELECT r.ID, r.CategoryID, r.Title, r.Year, r.TimeAdded, COUNT(rv.UserID) AS Votes, SUM(rv.Bounty) AS Bounty FROM requests AS r LEFT JOIN users_main AS u ON u.ID=UserID LEFT JOIN requests_votes AS rv ON rv.RequestID=r.ID WHERE r.UserID = ".$UserID." AND r.TorrentID = 0 GROUP BY r.ID ORDER BY Votes DESC"); if($DB->record_count() > 0) { $Requests = $DB->to_array(); ?>
Requests (View)

Staff Notes (Edit)
Toggle Edit
User Info
Username:
CustomTitle:
Class:
Donor: checked="checked" />
Artist: checked="checked" />
Visible: checked="checked" />
Uploaded:
Downloaded:
Merge Stats From:
Invites:
First Line Support:
Reset: | | | |
|
Reset all EAC v0.95 Logs To:
New Password:

Warn User
Warned: checked="checked" />
Expiration:
Extension:
Reason:

query("SELECT DISTINCT Email, IP FROM users_history_emails WHERE UserID = ".$UserID." ORDER BY Time ASC"); $Emails = $DB->to_array(); ?>
User Privileges
Disable: checked="checked" /> | checked="checked" /> | checked="checked" /> | checked="checked" /> | checked="checked" /> | checked="checked" />
checked="checked" /> | checked="checked" /> | checked="checked" /> | checked="checked" /> | checked="checked" />
Hacked: to
Account:
User Reason:
Restricted Forums (comma-delimited):

Session
Reset session:
Log out:
Submit
Reason: