File size: 3.62Kb
<?php
foreach (array('start', 'compress', 'sess', 'settings', 'db_connect', 'ipua', 'fnc', 'adm_check', 'user') as $inc) {
require_once "../../sys/inc/{$inc}.php";
}
$set['title'] = lang('Журнал технической поддержки');
require_once H . 'sys/inc/thead.php';
aut();
#Навигация
echo "<div class='card-header'>";
echo "<a href='/' data-toggle='tooltip' data-placement='right' title='" . lang('На главную') . "'><i class='fa fa-home fa-lg'></i></a> <i class='fa fa-angle-right fa-fw'></i> ";
echo "<a href='/panel/'>" . lang('Админ панель') . "</a> <i class='fa fa-angle-right fa-fw'></i> ";
echo lang('Журнал технической поддержки');
echo "</div>";
$access = $pdo->query(("select * from `promotion_access` where `id_user`='".intval($user['id'])."';"))->fetchColumn();
if ($access || access('adm_mysql')){
$k_post = $pdo->query(("SELECT COUNT(*) FROM `jurnal_adm`"),0)->fetchColumn();
$k_page = k_page($k_post,$set['p_str']);
$page = page($k_page);
$start = $set['p_str'] * $page - $set['p_str'];
if ($k_post == 0) echo '<div class="list-group-item">Пусто</div>';
if (isset($_GET['del']) && $pdo->query(("SELECT COUNT(*) FROM `jurnal_adm` WHERE `id` = '".intval($_GET['del'])."'"),0)->fetchColumn()==1) {
$post=$pdo->query(("SELECT * FROM `jurnal_adm` WHERE `id` = '".intval($_GET['del'])."' LIMIT 1"))->fetch(PDO::FETCH_ASSOC);
$pdo->query("DELETE FROM `jurnal_adm` WHERE `id` = '$post[id]'");
}
$q = $pdo->query("SELECT * FROM `jurnal_adm` ORDER BY `id` DESC LIMIT $start, $set[p_str]");
while($lenta = $q->fetch(PDO::FETCH_ASSOC)){
$avtor = $pdo->query(("SELECT * FROM `user` WHERE `id` = '$lenta[id_user]' "))->fetch(PDO::FETCH_ASSOC);
if (isset($user) && $pdo->query(("SELECT COUNT(*) FROM `promotion` WHERE `id` = '".intval($lenta['id_post'])."' LIMIT 1"),0)->fetchColumn()){
echo '<div class="list-group-item"><font color=#757E83><b>
'.toOutput($lenta['name']).'</b></font>
<span style="float: right;"><small>'.date::timek($lenta['time']).'</small>
</span><br><br><i class="fa fa-comments"></i> <b>';
echo toOutput($lenta['opis'])."</b>";
if (isset($user) && $pdo->query(("SELECT COUNT(*) FROM `promotion` WHERE `id` = '".intval($lenta['id_post'])."' AND `off` = '0' LIMIT 1"),0)->fetchColumn()){
if ($lenta['status_id']==0){
echo '<br><br><font color=gray><i class="fa fa-clock-o"></i> Пока ещё не рассматривался кураторами</font>';
}
if ($lenta['status_id'] > 0){
echo '<br><br><font color=gray><i class="fa fa-user"></i> Последний раз рассматривался куратором ';
echo ''.user($lenta['status_id']).' ';
echo ''.date::timek($lenta['time_status']).'';
echo '</font>';
}
}else{
echo '<br><br><font color=green><i class="fa fa-check"></i> Запрос решен и закрыт</font>';
}
echo '</div>';
}else{
echo '<div class="list-group-item"><font color="red">Запрос был удален</font> [<a href="?del='.$lenta['id'].'">Скрыть</a>]';
echo '</div>';
}
}
if ($k_post == 0){}else{
echo '<div class="list-group-item"><div class="mess">';
echo 'Сообщение помечается как решенное автоматически после закрытия запроса</div></div>';
}
if($k_page>1){
echo " <div class='list-group-item'>\n";
str("jurnal_adm.php?id=".$user['id']."&",$k_page,$page);
echo " </div>\n";
}
}else{
header('location: /index.php');
$_SESSION['err'] = 'Ошибка доступа';
}
require_once H . 'sys/inc/tfoot.php';