File size: 4.02Kb
<?php
if( ! defined( 'SHCMS_ENGINE' ) ) {
die('SHCMS Engine No access');
}
//Если пользователь авторизован
if($id_user == true) {
//Если пользователь не заполнял Имя и Фамили.
if(empty($userq['name']) or empty($userq['family']) and $id_user == true) {
echo '<div class="mainname">Возникли ошибки</div>';
echo '<div class="mainpost">';
echo engine::error(Lang::__('Чтобы создать блог необходимо вводить Имя и Фамилию в вашем профиле'));
echo '</div>';
}else {
//Если вы Админ то сможете создать категории
if($userq['group'] == 15) {
$viewb = '<a href="?do=newcat">'.Lang::__('Новая категория').'</a> | ';
}
//Новый блог
$viewb .= '<a href="?do=newblog">'.Lang::__('Создать блог').'</a>';
}
}
//Выводим все существующие блоги
echo '<div class="mainname">'.Lang::__('Все блоги').'<span class="time">'. $viewb .'</span></div>';
echo '<div class="mainpost">';
//Счетчик накопленных блогов
$row = $db->get_array($db->query("SELECT COUNT(*) FROM `blogs`"));
//Объявляем Постраничную навигацию
$newlist = new Navigation($row[0],25, true);
//Если в базе есть записи то выводим
if($row[0] > 0) {
//Отдаем запрос о выводе данных
$viewf = $db->query( "SELECT * FROM `blogs` ORDER BY `id` DESC ". $newlist->limit()."" );
//Выводим данные
while($view = $db->get_array( $viewf )) {
//Получение из $id Данные о пользователе
$profile = $db->get_array($db->query( "SELECT * FROM `users` WHERE `id` = '".$view['id_user']."'" ));
//ID добавленного
$id_nick = $user->users($view['id_user'],array('id'),false);
//Редактирование
$userprof = '<a href="?do=editb&id='.$view['id'].'"><img src="/engine/template/icons/edit.png"></a> ';
//Удаление
$userprof .= '<a href="?do=deleteb&id='.$view['id'].'"><img src="/engine/template/icons/delete.png"></a>';
echo '<div class="posts_gl">';
echo '<table cellspacing="0" callpadding="0" width="100%"><tr>';
echo'<td style="font-size:13px;" class="name" colspan="10"><b>'.$view['name'].'</b>';
//Если $id_user Администратор то сможет удалить Записи из блога
if($view['id_user'] == $id_user or $userq['group'] == 15) {
echo'<span class="time">'.$userprof.'</span>';
}
//Выводим Дату и Автора Записи
echo'<div class="details">
<span><img src="/engine/template/icons/author.png"> Автор: <a href="/modules/profile.php?id='.$id_nick.'">'.$profile['name'].' '.$profile['family'].'</a></span>
<span><img src="/engine/template/icons/date.png"> '.date::make_date($view['time']).'</span><b>
</b></div>';
echo'</td></tr>';
//Сам Запись
echo '<tr><td class="content" colspan="10">'. engine::input_text($view['mtext']) .'<hr/><a style="text-decoration: underline;" href="?do=view&id='.$view['id'].'">Читать далее →</a></td></tr>';
echo '</table></div>';
}
echo '</div>';
//Теперь выводим Навигация
echo $newlist->pagination();
}else {
//Если записей нет то Ошибку
echo engine::error(Lang::__('Блогов не найдено!'));
echo '</div>';
}
//Переадресация
echo engine::home(array('Назад','/index.php'));