Вход Регистрация
Файл: modules/blog/index.php
Строк: 42
<?php
/**
 * Licensed under The MIT License
 * For full copyright and license information, please see the LICENSE.txt
 * Redistributions of files must retain the above copyright notice.
 *
 * @copyright     Copyright (c) 2013, Taras Chornyi, Sergiy Mazurenko, Ivan Kotliar
 * @link          http://perf-engine.net
 * @package       PerfEngine
 * @license       http://www.opensource.org/licenses/mit-license.php MIT License
 */
$locate 'in_blogs';

$title _t('blogs');
include_header($title);
Template::div('title'$title);
$blog_r $db->query("SELECT * FROM `blogs`")->rowCount();
$pages = new Paginator($blog_r$ames);
if(
$blog_r == 0)
{
    
Template::div('post'_t('no_notes'));
}
else
{
    
$blogs $db->query("SELECT * FROM `blogs` ORDER BY time DESC LIMIT $start$ames");
    foreach(
$blogs as $blog)
    {
        echo 
'<div class="post">
        <a href="/blog/note/'
.$blog['id'].'"><b>'.$blog['name'].'</b></a> ('.rtime($blog['time']).')<br/>
        '
.mb_substr($blog['text'], 0300).'...<br/>
        <b>'
._t('blog_tags').'</b>: ';
        
$tags explode(','$blog['tags']);
        foreach(
$tags as $tag)
        {
            
$lastTag $tags[count($tags)-1];
            if(
$tag == $lastTag)
            {
                echo 
'<a href="/blog/tag?id='.trim($tag).'">'.trim($tag).'</a>';
            }
            else
            {
                echo 
'<a href="/blog/tag?id='.trim($tag).'">'.trim($tag).'</a>, ';
            }
        }
        echo 
'<br/>';
        echo 
'<b>'._t('author').'</b>: '.nick($blog['user_id'], ''true).'<br/>
        <a href="/blog/comments/'
.$blog['id'].'">'._t('comments').'</a> ['.$db->query("SELECT * FROM `blog_comms` WHERE `blog_id` = '".$blog['id']."'")->rowCount().']
        </div>'
;
    }
    
$pages->view();
}
echo 
'<div class="block">
'
NAV .' <a href="/blog/tag">'._t('search').'</a><br/>
'
.(User::logged() ? NAV.' <a href="/blog/write">'._t('write_note').'</a><br/>' null)
.
HICO.' <a href="/">'._t('home').'</a>
</div>'
;
include_footer();
Онлайн: 2
Реклама