Beispiel #1
0
<?php

require_once dirname(__DIR__) . "/private/class/GroupManager.php";
require_once dirname(__DIR__) . "/private/class/UserManager.php";
require_once dirname(__DIR__) . "/private/class/CronStatManager.php";
require_once dirname(__DIR__) . "/private/class/StatUsageManager.php";
$_PAGETITLE = "Blockland Glass | Add-On Stats";
include realpath(dirname(__DIR__) . "/private/header.php");
include realpath(dirname(__DIR__) . "/private/navigationbar.php");
$user = UserManager::getCurrent();
$addon = AddonManager::getFromId($_GET['id']);
$csm = new CronStatManager();
//$data = $csm->getRecentAddonUsage($addon->getId());
$dist = StatUsageManager::getDistribution($addon->getId());
$downloadData = StatManager::getHourlyDownloads($addon->getId(), 24);
$downloadData[date("Y-m-d H:i:s")] = StatManager::getStatistics($addon->getId());
?>
<div class="maincontainer">
	<div class="tile">
		<h2><a href="/addons/addon.php?id=<?php 
echo $addon->getId();
?>
"><?php 
echo $addon->getName();
?>
</a></h2>Statistics
	</div>
	<div class="tile" style="width: calc(50% - 40px); float:left; display: inline-block">
		<b>Version Usage Chart</b>
		<hr />
  	<canvas id="myChart" style="width:100%;height:300px"></canvas>