File size: 2.26Kb
<?
if( ! defined( 'SHCMS_ENGINE' ) ) {
die('SHCMS Engine No access');
}
//Начинаем вывод всех тем с базы
$topics = $db->query( "SELECT * FROM `forum_topics` ORDER BY `id` DESC LIMIT 5" );
//Проверяем если ли темы в базе если да то выводит всех
if( $db->num_rows( $topics ) > 0) {
while( $topic = $db->get_array( $topics ) ) {
//Счетчик постов
$cpost = $db->get_array( $db->query("SELECT COUNT(*) FROM `forum_post` WHERE `id_top` = '".$topic['id']."'" ) );
//Ник
$nick = $user->users( $topic['id_user'] , array('nick') );
$id_nick = $user->users( $topic['id_user'] , array('id') );
//Вывод Название, Описание, Время, Просмотры,
echo '<div class="posts_gl">';
echo '<table cellspacing="0" callpadding="0" width="100%"><tr>';
//Если тема закрыта выводит иконку
if( $topic['close'] == 1 ) {
echo '<td class="icons"><img title="'.Lang::__('Открытая тема').'" src="/engine/template/icons/them.gif"></td>';
}elseif( $topic['close'] == 2 ) {
echo '<td class="icons"><img title="'.Lang::__('Тема закрыта').'" src="/engine/template/icons/t_locked.png"></td>';
}
//Вывод данных из базы
echo '<td class="name" colspan="10">
<a href="/modules/forum/post.php?id='.$topic['id'].'"><b>'.$topic['name'].'</b></a>
<span class="time">'.Lang::__('Автор:').' <a href="/modules/profile.php?id='.$id_nick.'">'.$nick.'</a><br/>Ответов: <b>'.$cpost[0].'</b></span><br/></td></tr></table>';
echo '</div>';
}
//Если нет тем то выводит это
}else {
echo '<div class="posts_gl">
<table cellspacing="0" callpadding="0" width="100%">
<tr><td class="icons"><img src="/engine/template/icons/empty.png" alt="" /> </td>
<td class="name">'.Lang::__('Новых тем не найдено.').'</td>
</tr></table></div>';
}
?>