Example #1
0
$admin["infos"] .= "<br />\n<table border=\"0\">\n";
$admin["infos"] .= "<tr><td class=\"header\" align=\"center\">Server's OS</td></tr><tr><td align=\"left\">" . php_uname() . "</td></tr>";
$admin["infos"] .= "<tr><td class=\"header\" align=\"center\">PHP version</td></tr><tr><td align=\"left\">" . phpversion() . "</td></tr>";
$sqlver = mysql_fetch_row(do_sqlquery("SELECT VERSION()"));
$admin["infos"] .= "\n<tr><td class=\"header\" align=\"center\">MYSQL version</td></tr><tr><td align=\"left\">{$sqlver['0']}</td></tr>";
$sqlver = mysql_stat();
$sqlver = explode('  ', $sqlver);
$admin["infos"] .= "\n<tr><td valign=\"top\" class=\"header\" align=\"center\">MYSQL stats</td></tr>\n";
for ($i = 0; $i < count($sqlver); $i++) {
    $admin["infos"] .= "<tr><td align=\"left\">{$sqlver[$i]}</td></tr>\n";
}
$admin["infos"] .= "\n</table><br />\n";
unset($sqlver);
// check for news on btiteam site (read rss from comunication forum)
include "{$THIS_BASEPATH}/include/class.rssreader.php";
$btit_news = get_cached_version($btit_url_rss);
if (!$btit_news) {
    $frss = get_remote_file($btit_url_rss);
    if (!$frss) {
        $btit_news = "<div class=\"blocklist\" style=\"padding:5px; align:center;\">Unable to contact Btiteam's site</div>";
    } else {
        $nrss = new rss_reader();
        $rss_array = $nrss->rss_to_array($frss);
        $btit_news = "<div class=\"blocklist\" style=\"padding:5px;\">";
        if (!$rss_array) {
            $btit_news = "<div class=\"blocklist\" style=\"padding:5px;\">Unable to contact Btiteam's site</div>";
        } else {
            foreach ($rss_array[0]["item"] as $id => $rss) {
                $btit_news .= date("d M Y", strtotime($rss["pubDate"])) . ":&nbsp;\n<a href=\"" . $rss["guid"] . "\">" . $rss["title"] . "</a><br />\n<br />\n";
                $btit_news .= "\n" . $rss["description"] . "<br />\n<hr />\n";
            }
Example #2
0
    $tcompletes = "f.finished+ifnull(x.completed,0)";
    $ttables = "{$TABLE_PREFIX}files f LEFT JOIN xbt_files x ON x.info_hash=f.bin_hash";
    $udownloaded = "u.downloaded+IFNULL(x.downloaded,0)";
    $uuploaded = "u.uploaded+IFNULL(x.uploaded,0)";
    $utables = "{$TABLE_PREFIX}users u LEFT JOIN xbt_users x ON x.uid=u.id";
} else {
    $tseeds = "f.seeds";
    $tleechs = "f.leechers";
    $tcompletes = "f.finished";
    $ttables = "{$TABLE_PREFIX}files f";
    $udownloaded = "u.downloaded";
    $uuploaded = "u.uploaded";
    $utables = "{$TABLE_PREFIX}users u";
}
$out = "";
$cpage = get_cached_version("extra-stats" . $CURUSER["id_level"]);
if ($cpage) {
    $out = $cpage;
    return;
}
$extratpl = new bTemplate();
// the display the box only if number of rows is > 0
if ($CURUSER["view_users"] == "yes") {
    $r = get_result("SELECT u.username, {$udownloaded} as downloaded, {$uuploaded} as uploaded FROM {$utables} WHERE {$uuploaded}>0 ORDER BY {$uuploaded} DESC LIMIT 10", true, $CACHE_DURATION);
    if (count($r) > 0) {
        $out .= usertable($r, $language["TOP_10_UPLOAD"]);
        $out .= "<br /><br />";
    }
    $r = get_result("SELECT u.username, {$udownloaded} as downloaded, {$uuploaded} as uploaded FROM {$utables} WHERE {$uuploaded}>0 AND {$udownloaded}>0 ORDER BY {$udownloaded} DESC LIMIT 10", true, $CACHE_DURATION);
    if (count($r) > 0) {
        $out .= usertable($r, $language["TOP_10_DOWNLOAD"]);