Ejemplo n.º 1
0
//Do the ranks
$UploadedRank = UserRank::get_rank('uploaded', $Uploaded);
$DownloadedRank = UserRank::get_rank('downloaded', $Downloaded);
$UploadsRank = UserRank::get_rank('uploads', $Uploads);
$RequestRank = UserRank::get_rank('requests', $RequestsFilled);
$PostRank = UserRank::get_rank('posts', $ForumPosts);
$BountyRank = UserRank::get_rank('bounty', $TotalSpent);
$ArtistsRank = UserRank::get_rank('artists', $ArtistsAdded);
if ($Downloaded == 0) {
    $Ratio = 1;
} elseif ($Uploaded == 0) {
    $Ratio = 0.5;
} else {
    $Ratio = round($Uploaded / $Downloaded, 2);
}
$OverallRank = UserRank::overall_score($UploadedRank, $DownloadedRank, $UploadsRank, $RequestRank, $PostRank, $BountyRank, $ArtistsRank, $Ratio);
?>
		<div class="box box_info box_userinfo_percentile">
			<div class="head colhead_dark">Percentile Rankings (hover for values)</div>
			<ul class="stats nobullet">
<?php 
if ($Override = check_paranoia_here('uploaded')) {
    ?>
				<li class="tooltip<?php 
    echo $Override === 2 ? ' paranoia_override' : '';
    ?>
" title="<?php 
    echo Format::get_size($Uploaded);
    ?>
">Data uploaded: <?php 
    echo $UploadedRank === false ? 'Server busy' : number_format($UploadedRank);