View file ban.php

File size: 1.72Kb
<?php

include_once 'sys/inc/start.php';
$doc = new document(1);
$doc->title = __('Бан');

if (isset($_GET['return'])) {
    $doc->ret(__('Вернуться'), for_value($_GET['return']));
}

if (!$user->is_ban) {
    $doc->err(__('Нет активных банов'));
} elseif ($user->is_ban_full) {
    $doc->err(__('Вам запрещена любая активность на сайте'));
} elseif ($user->is_ban) {
    $doc->err(__('Вам запрещено писать на сайте'));
}

$q = mysql_query("SELECT * FROM `ban` WHERE `id_user` = '$user->id' ORDER BY `id` DESC");

$listing = new listing();
while ($c = mysql_fetch_assoc($q)) {
    $adm = new user($c['id_adm']);

    $post = $listing->post();

    $post->title = $adm->nick();
    $post->time = vremja($c['time_start']);
    $post->icon($adm->icon());

    $post->content = __('Нарушение: %s', for_value($c['code'])) . "\n";
    if ($c ['time_start'] && TIME < $c ['time_start']) {
        $post->content .= '[b]' . __('Начало действия') . ':[/b]' . vremja($c ['time_start']) . "\n";
    }
    if ($c['time_end'] === NULL) {
        $post->content .= '[b]' . __('Пожизненная блокировка') . "[/b]\n";
    } elseif (TIME < $c['time_end']) {
        $post->content .= __('Осталось: %s', vremja($c['time_end'])) . "\n";
    }
    if ($c['link']) {
        $post->content .= __('Ссылка на нарушение: %s', $c['link']) . "\n";
    }

    $post->content .= __('Комментарий: %s', $c['comment']) . "\n";

    $post->content = output_text($post->content);

    $post->hightlight = (TIME < $c['time_end'] && TIME >= $c['time_start']);
}

$listing->display(__('Нарушения отсутствуют'));
?>