Файл: sys/widgets/support/index.php
Строк: 34
<?php
/*
* Модуль: Поддержака сайта(Тикеты)
* Автор: LeXoN
* Моя анкета: http://dcms.su/profile.view.php?id=2843
* Сайт: DcmsTema.ru
*/
defined('DCMS') or die;
$res = $db->query("SELECT COUNT(*) FROM `tiket`");
$count_all = $res->fetchColumn();
$res = $db->prepare("SELECT COUNT(*) FROM `tiket` WHERE `down` = ? AND `time` > ? ");
$res->execute(Array(1,NEW_TIME));
$count_new = $res->fetchColumn();
$count = $count_new ? $count_all.' /+'.$count_new : $count_all;
$listing = new listing();
$post = $listing->post();
$post->hightlight = true;
$post->icon('pro.support');
$post->url = $user->group >= 2 ? '/dpanel/adm.tiket.php':'/support/';
$post->title = __('Подержка сайта');
if($user->group >= 2 ){
$post->counter = $count;
$q = $db->query("SELECT * FROM `tiket` WHERE `down` = '1' AND `time` > '". NEW_TIME ."' ORDER BY `time` DESC LIMIT 3");
if ($arr = $q->fetchAll()) {
foreach ($arr AS $tiket) {
$post = $listing->post();
$ank = new user($tiket['id_user']);
$post->time = misc::when($tiket['time']);
$post->title = text::toValue($tiket['name']);
$post->post = text::toOutput(mb_substr($tiket['msg'],0,100,'utf-8'));
$post->url = '/support/tiket.php?id=' . $tiket['id'];
$post->icon("tiket.{$tiket['down']}");
$post->bottom = __('Добавил' . ($ank->sex? '':'а').': %s',$ank->show());
}}
}
$listing->display();