Файл: CMS/core/modules/journal_category.php
Строк: 55
<?php
if (!defined('CMS')) { die('Access Denied!'); }
if (!empty($id) && array_key_exists($id,$categories)) {
    list($title,$about,$count) = $categories[$id];
    show_header('Раздел: ' . $title, '', $about);
    $onpage = !empty($config['journal_num']) ? num($config['journal_num']) : 10;
    if ($page > 1) $from = ($page - 1) * $onpage; else $from = 0;
    $rows = $db->selectPage($total, "SELECT * FROM ?_journal_posts
                                     WHERE `journal_moders` <> '1' AND `journal_cats_id` = ?
                                     ORDER BY `journal_time` DESC 
                                     LIMIT ?d, ?d", $id, $from, $onpage );
    if (!empty($rows) && $total > 0) {
        foreach($rows as $row) {
            echo '<div class="b">';
            echo '<div class="right">(' . get_date($row['journal_time']) . ')</div>';
            echo icon('list.png');
            echo ' <a href="' . gen_uri('post', $row['journal_id'], RND) . '"><b>' . $row['journal_title'] . '</b></a><br />';
            echo format_text($row['journal_text']) . '<br />';
            echo 'Просмотров: ' . num($row['journal_read']) . '<br />';
            echo '<a href="' . gen_uri('post', $row['journal_id'], RND) . '">Комментарии</a> (' . num($row['journal_comments']) . ')<br />';
            echo '</div>';
        }
        echo show_pages(gen_uri('category', $id, RND));
    }
    else {
        show_error('В разделе пока нет публикаций!');
    }
    echo '<div class="b">' . icon('return.png');
    echo ' <a href="' . gen_uri('index', '', RND) . '">Журнал</a> | ';
    echo '<a href="' . gen_uri('top', '', RND) . '">Топ статей</a> | ';
    echo '<a href="' . gen_uri('search', '', RND) . '">Поиск</a> | ';
    echo '<a href="' . gen_uri('category', '', RND) . '">Категории</a> | ';
    echo '<a href="' . gen_uri('add', '', RND) . '">Написать</a><br /></div>';
}
else {
    show_header('Категории журнала');
    if (!empty($categories)) {
        foreach( $categories as $key => $val ) {
            list($title,$text,$count) = $val;
            
            echo '<div class="b">' . icon('site.png');
            echo ' <a href="' . gen_uri('category', $key, RND) . '">' . $title . '</a> (' . $count . ')';
            if (!empty($text)) echo '<br /><small>' . smiles(bb_code($text)) . '</small>';
            echo '</div>';
        }
    }
    else {
        show_error('В журнале разделов еще нет!');
    }
    echo '<div class="b">' . icon('return.png');
    echo ' <a href="' . gen_uri('index', '', RND) . '">Журнал</a> | ';
    echo '<a href="' . gen_uri('top', '', RND) . '">Топ статей</a> | ';
    echo '<a href="' . gen_uri('search', '', RND) . '">Поиск</a> | ';
    echo '<a href="' . gen_uri('add', '', RND) . '">Написать</a><br /></div>';
}
?>