Файл: admin.php
Строк: 108
<?php
define('SHCMS_ENGINE',true);
include_once('engine/system/core.php');
include_once('admin/skins/header.php');
define(CP_DERICTORY,'/admin/');
define(ICON_ADMIN,'/admin/icons/');
if($users['group'] != 15) {
header('Location: index.php');
exit;
}
echo '<div class="header"><h1 class="page-title">Главная страница панели управления</h1></div>';
//Счетчик пользователей
$usersc = $db->get_array($db->query("SELECT COUNT(*) as count FROM `users`"));
//Счетчик всех писем
$mailall = $db->get_array($db->query("SELECT COUNT(*) as count FROM `messaging`"));
//Счетчик всех тем в форуме
$countt = $db->get_array($db->query("SELECT COUNT(*) as count FROM `forum_topics`"));
//Счетчик всех файлов
$countf = $db->get_array($db->query("SELECT COUNT(*) as count FROM `files`"));
echo '
<div class="panel panel-default">
<a href="#page-stats" class="panel-heading" data-toggle="collapse">Общая статистика</a>
<div id="page-stats" class="panel-collapse panel-body collapse in">
<div class="row">
<div class="col-md-3 col-sm-6">
<div class="knob-container">
<input class="knob" data-width="200" data-min="0" data-max="6000" data-displayPrevious="true" value="'.$usersc['count'].'" data-fgColor="#92A3C2" data-readOnly=true;>
<h3 class="text-muted text-center">Пользователей</h3>
</div>
</div>
<div class="col-md-3 col-sm-6">
<div class="knob-container">
<input class="knob" data-width="200" data-min="0" data-max="10000" data-displayPrevious="true" value="'.$mailall['count'].'" data-fgColor="#92A3C2" data-readOnly=true;>
<h3 class="text-muted text-center">Писем в почте</h3>
</div>
</div>
<div class="col-md-3 col-sm-6">
<div class="knob-container">
<input class="knob" data-width="200" data-min="0" data-max="100000" data-displayPrevious="true" value="'.$countt['count'].'" data-fgColor="#92A3C2" data-readOnly=true;>
<h3 class="text-muted text-center">Тем в форуме</h3>
</div>
</div>
<div class="col-md-3 col-sm-6">
<div class="knob-container">
<input class="knob" data-width="200" data-min="0" data-max="10000" data-displayPrevious="true" value="'.$countf['count'].'" data-fgColor="#92A3C2" data-readOnly=true;>
<h3 class="text-muted text-center">Всего файлов</h3>
</div>
</div>
</div>
</div>
</div>';
$view = '<div class="panel panel-default">
<div class="panel-heading">Здраствуйте, '.$users['nick'].'</div>
<ul class="list-group">
<li class="list-group-item"> Версия SHCMS: '.$sversion->ShortVersion().'<br/>Администраторы онлайн: ';
//Администраторы в сети: проверка
$auser = $db->query("SELECT * FROM `users` WHERE `group` = '15'");
while($ausers = $db->get_array($auser)) {
$view .= '<a style="text-decoration: underline;color: #969a9d;" href="/modules/profile.php?id='.$ausers['id'].'">'.$ausers['nick'].'</a>';
}
$view .= '</li> </ul> </div>';
//Вывод данных из ini файла admin.ini
$ini = new iniFile(H.'/engine/menu/inifile/admin.ini');
$file = $ini->read();
$view .= '<div class="widget">
<ul class="cards list-group not-bottom no-sides">';
foreach($file as $key => $value)
{
$view .= '<li class="list-group-item" style="float: left;width: 50%; ">';
$view .= '<i class="fa-2x padding-top-small padding-bottom padding-right-small fa '.$value['icon'].' pull-left text-info"></i>';
$view .= '<h4><a href="'.CP_DERICTORY.''.$value['dir'].'/">'.$key.'</a></h4>';
$view .= ' <span class="info small">'.$value['minitext'].'</span>';
$view .= '</li>';
}
$view .= '</ul></div>';
echo $view;
echo '<br/>';
include_once('admin/skins/footer.php');