release 1.2.1

This commit is contained in:
Newcomer1989
2016-12-17 14:18:29 +01:00
parent d698c158fc
commit 47fea60ae3
268 changed files with 17305 additions and 91 deletions

View File

@@ -51,8 +51,6 @@ require_once('nav.php');
<div id="page-wrapper">
<?PHP if(isset($err_msg)) error_handling($err_msg, 3); ?>
<div class="container-fluid">
<!-- Page Heading -->
<div class="row">
<div class="col-lg-12">
<h1 class="page-header">
@@ -153,7 +151,6 @@ require_once('nav.php');
</div>
</div>
</div>
<!-- /.row -->
<div class="row">
<div class="col-lg-12">
<div class="panel panel-primary">
@@ -182,8 +179,6 @@ require_once('nav.php');
</div>
</div>
</div>
<!-- /.row -->
<div class="row">
<div class="col-lg-3">
<div class="panel panel-primary">
@@ -203,6 +198,13 @@ require_once('nav.php');
<div class="panel-body">
<div id="client-version-donut"></div>
</div>
<a href="versions.php">
<div class="panel-footer">
<span class="pull-left"><?PHP echo $lang['stix0061']; ?></span>
<span class="pull-right"><i class="fa fa-arrow-circle-right"></i></span>
<div class="clearfix"></div>
</div>
</a>
</div>
</div>
<div class="col-lg-3">
@@ -213,6 +215,13 @@ require_once('nav.php');
<div class="panel-body">
<div id="user-descent-donut"></div>
</div>
<a href="nations.php">
<div class="panel-footer">
<span class="pull-left"><?PHP echo $lang['stix0062']; ?></span>
<span class="pull-right"><i class="fa fa-arrow-circle-right"></i></span>
<div class="clearfix"></div>
</div>
</a>
</div>
</div>
<div class="col-lg-3">
@@ -223,10 +232,106 @@ require_once('nav.php');
<div class="panel-body">
<div id="user-platform-donut"></div>
</div>
<a href="platforms.php">
<div class="panel-footer">
<span class="pull-left"><?PHP echo $lang['stix0063']; ?></span>
<span class="pull-right"><i class="fa fa-arrow-circle-right"></i></span>
<div class="clearfix"></div>
</div>
</a>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-3 col-md-6">
<div class="panel panel-primary">
<div class="panel-heading">
<div class="row">
<div class="col-xs-3">
<i class="fa fa-users fa-5x"></i>
</div>
<div class="col-xs-9 text-right">
<div class="huge"><?PHP echo $sql_res[0]['user_today']; ?></div>
<div><?PHP echo $lang['stix0060'],' ',$lang['stix0055']; ?></div>
</div>
</div>
</div>
<a href="list_rankup.php?sort=lastseen&order=desc&search=filter:lastseen:&gt;:<?PHP echo time()-86400; ?>:">
<div class="panel-footer">
<span class="pull-left"><?PHP echo $lang['stix0059'],' (',$lang['stix0055'],')'; ?></span>
<span class="pull-right"><i class="fa fa-arrow-circle-right"></i></span>
<div class="clearfix"></div>
</div>
</a>
</div>
</div>
<div class="col-lg-3 col-md-6">
<div class="panel panel-green">
<div class="panel-heading">
<div class="row">
<div class="col-xs-3">
<i class="fa fa-users fa-5x"></i>
</div>
<div class="col-xs-9 text-right">
<div class="huge"><?PHP echo $sql_res[0]['user_week']; ?></div>
<div><?PHP echo $lang['stix0060'],' ',$lang['stix0056']; ?></div>
</div>
</div>
</div>
<a href="list_rankup.php?sort=lastseen&order=desc&search=filter:lastseen:&gt;:<?PHP echo time()-604800; ?>:">
<div class="panel-footer">
<span class="pull-left"><?PHP echo $lang['stix0059'],' (',$lang['stix0056'],')'; ?></span>
<span class="pull-right"><i class="fa fa-arrow-circle-right"></i></span>
<div class="clearfix"></div>
</div>
</a>
</div>
</div>
<div class="col-lg-3 col-md-6">
<div class="panel panel-yellow">
<div class="panel-heading">
<div class="row">
<div class="col-xs-3">
<i class="fa fa-users fa-5x"></i>
</div>
<div class="col-xs-9 text-right">
<div class="huge"><?PHP echo $sql_res[0]['user_month']; ?></div>
<div><?PHP echo $lang['stix0060'],' ',$lang['stix0057']; ?></div>
</div>
</div>
</div>
<a href="list_rankup.php?sort=lastseen&order=desc&search=filter:lastseen:&gt;:<?PHP echo time()-2592000; ?>:">
<div class="panel-footer">
<span class="pull-left"><?PHP echo $lang['stix0059'],' (',$lang['stix0057'],')'; ?></span>
<span class="pull-right"><i class="fa fa-arrow-circle-right"></i></span>
<div class="clearfix"></div>
</div>
</a>
</div>
</div>
<div class="col-lg-3 col-md-6">
<div class="panel panel-red">
<div class="panel-heading">
<div class="row">
<div class="col-xs-3">
<i class="fa fa-users fa-5x"></i>
</div>
<div class="col-xs-9 text-right">
<div class="huge"><?PHP echo $sql_res[0]['user_quarter']; ?></div>
<div><?PHP echo $lang['stix0060'],' ',$lang['stix0058']; ?></div>
</div>
</div>
</div>
<a href="list_rankup.php?sort=lastseen&order=desc&search=filter:lastseen:&gt;:<?PHP echo time()-7776000; ?>:">
<div class="panel-footer">
<span class="pull-left"><?PHP echo $lang['stix0059'],' (',$lang['stix0058'],')'; ?></span>
<span class="pull-right"><i class="fa fa-arrow-circle-right"></i></span>
<div class="clearfix"></div>
</div>
</a>
</div>
</div>
</div>
<!-- /.row -->
<div class="row">
<div class="col-lg-6">
<h2><?PHP echo $lang['stix0020']; ?></h2>

View File

@@ -79,12 +79,11 @@ if(isset($getstring) && strstr($getstring, 'filter:lastseen:')) {
$lastseen = $seenvalue[2];
} else {
$r = date_parse_from_format("Y-m-d H-i",$seenvalue[2]);
$d = mktime($r['hour'], $r['minute'], $r['second'], $r['month'], $r['day'], $r['year']);
$lastseen = $d;
$lastseen = mktime($r['hour'], $r['minute'], $r['second'], $r['month'], $r['day'], $r['year']);
}
if($seenvalue[1] == '&lt;') {
if($seenvalue[1] == '&lt;' || $seenvalue[1] == '<') {
$operator = '<';
} elseif($seenvalue[1] == '&gt;') {
} elseif($seenvalue[1] == '&gt;' || $seenvalue[1] == '>') {
$operator = '>';
} elseif($seenvalue[1] == '!=') {
$operator = '!=';
@@ -132,7 +131,7 @@ $countentries = 0;
$sumentries = $dbdata_full->fetch(PDO::FETCH_NUM);
if(!isset($_GET["user"])) {
$user_pro_seite = 50;
$user_pro_seite = 25;
} elseif($_GET['user'] == "all") {
$user_pro_seite = $sumentries[0];
} else {

73
stats/nations.php Normal file
View File

@@ -0,0 +1,73 @@
<?PHP
session_start();
require_once('../other/config.php');
require_once('../other/session.php');
if($language == "ar") {
require_once('../languages/nations_en.php');
} elseif($language == "de") {
require_once('../languages/nations_de.php');
} elseif($language == "en") {
require_once('../languages/nations_en.php');
} elseif($language == "it") {
require_once('../languages/nations_it.php');
} elseif($language == "ro") {
require_once('../languages/nations_en.php');
} elseif($language == "ru") {
require_once('../languages/nations_ru.php');
}
if(!isset($_SESSION['tsuid'])) {
set_session_ts3($ts['voice'], $mysqlcon, $dbname, $language, $adminuuid);
}
$sql = $mysqlcon->query("SELECT * FROM $dbname.stats_nations ORDER BY count DESC");
$sql_res = $sql->fetchAll();
require_once('nav.php');
?>
<div id="page-wrapper">
<?PHP if(isset($err_msg)) error_handling($err_msg, 3); ?>
<div class="container-fluid">
<div class="row">
<div class="col-lg-12">
<h1 class="page-header">
<?PHP echo $lang['stna0001'],' - ',$lang['stna0002']; ?>
</h1>
</div>
</div>
<div class="row">
<div class="col-lg-12">
<div class="table-responsive">
<table class="table table-bordered table-hover">
<tbody>
<tr>
<th>#</th>
<th><?PHP echo $lang['stna0003']; ?></th>
<th><?PHP echo $lang['stna0001']; ?></th>
<th><?PHP echo $lang['stix0060'],' ',$lang['stna0004']; ?></th>
</tr>
<?PHP
$count = 0;
foreach ($sql_res as $line) {
$count++;
echo '
<tr>
<td>',$count,'</td>
<td><span class="flag-icon flag-icon-',strtolower($line['nation']),'"></span>&nbsp;&nbsp;',$line['nation'],'</td>
<td><a href="list_rankup.php?sort=rank&order=desc&search=filter:country:',$line['nation'],':">',$nation[$line['nation']],'</td>
<td>',$line['count'],'</td>
</tr>';
}
?>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>

View File

@@ -1,4 +1,4 @@
<!DOCTYPE html>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">

71
stats/platforms.php Normal file
View File

@@ -0,0 +1,71 @@
<?PHP
session_start();
require_once('../other/config.php');
require_once('../other/session.php');
if($language == "ar") {
require_once('../languages/nations_en.php');
} elseif($language == "de") {
require_once('../languages/nations_de.php');
} elseif($language == "en") {
require_once('../languages/nations_en.php');
} elseif($language == "it") {
require_once('../languages/nations_it.php');
} elseif($language == "ro") {
require_once('../languages/nations_en.php');
} elseif($language == "ru") {
require_once('../languages/nations_ru.php');
}
if(!isset($_SESSION['tsuid'])) {
set_session_ts3($ts['voice'], $mysqlcon, $dbname, $language, $adminuuid);
}
$sql = $mysqlcon->query("SELECT * FROM $dbname.stats_platforms ORDER BY count DESC");
$sql_res = $sql->fetchAll();
require_once('nav.php');
?>
<div id="page-wrapper">
<?PHP if(isset($err_msg)) error_handling($err_msg, 3); ?>
<div class="container-fluid">
<div class="row">
<div class="col-lg-12">
<h1 class="page-header">
<?PHP echo $lang['stna0006'],' - ',$lang['stna0002']; ?>
</h1>
</div>
</div>
<div class="row">
<div class="col-lg-12">
<div class="table-responsive">
<table class="table table-bordered table-hover">
<tbody>
<tr>
<th>#</th>
<th><?PHP echo $lang['stna0006']; ?></th>
<th><?PHP echo $lang['stix0060'],' ',$lang['stna0004']; ?></th>
</tr>
<?PHP
$count = 0;
foreach ($sql_res as $line) {
$count++;
echo '
<tr>
<td>',$count,'</td>
<td>',$line['platform'],'</td>
<td>',$line['count'],'</td>
</tr>';
}
?>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>

71
stats/versions.php Normal file
View File

@@ -0,0 +1,71 @@
<?PHP
session_start();
require_once('../other/config.php');
require_once('../other/session.php');
if($language == "ar") {
require_once('../languages/nations_en.php');
} elseif($language == "de") {
require_once('../languages/nations_de.php');
} elseif($language == "en") {
require_once('../languages/nations_en.php');
} elseif($language == "it") {
require_once('../languages/nations_it.php');
} elseif($language == "ro") {
require_once('../languages/nations_en.php');
} elseif($language == "ru") {
require_once('../languages/nations_ru.php');
}
if(!isset($_SESSION['tsuid'])) {
set_session_ts3($ts['voice'], $mysqlcon, $dbname, $language, $adminuuid);
}
$sql = $mysqlcon->query("SELECT * FROM $dbname.stats_versions ORDER BY count DESC");
$sql_res = $sql->fetchAll();
require_once('nav.php');
?>
<div id="page-wrapper">
<?PHP if(isset($err_msg)) error_handling($err_msg, 3); ?>
<div class="container-fluid">
<div class="row">
<div class="col-lg-12">
<h1 class="page-header">
<?PHP echo $lang['stna0005'],' - ',$lang['stna0002']; ?>
</h1>
</div>
</div>
<div class="row">
<div class="col-lg-12">
<div class="table-responsive">
<table class="table table-bordered table-hover">
<tbody>
<tr>
<th>#</th>
<th><?PHP echo $lang['stna0005']; ?></th>
<th><?PHP echo $lang['stix0060'],' ',$lang['stna0004']; ?></th>
</tr>
<?PHP
$count = 0;
foreach ($sql_res as $line) {
$count++;
echo '
<tr>
<td>',$count,'</td>
<td>',$line['version'],'</td>
<td>',$line['count'],'</td>
</tr>';
}
?>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>