Вход Регистрация
Файл: modules/blogs/inc/default.php
Строк: 82
<?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>&nbsp;|&nbsp;';
    }
        
//Новый блог
    
$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],25true); 
        
//Если в базе есть записи то выводим
        
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>&nbsp;';
            
//Удаление
                    
$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">&nbsp;Автор:&nbsp;<a href="/modules/profile.php?id='
.$id_nick.'">'.$profile['name'].'&nbsp;'.$profile['family'].'</a></span>
            <span><img src="/engine/template/icons/date.png">&nbsp;'
.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'].'">Читать далее &rarr;</a></td></tr>';    
            echo 
'</table></div>';        
        }
                
        echo 
'</div>';    
            
//Теперь выводим Навигация
            
echo $newlist->pagination();     
        }else {
            
//Если записей нет то Ошибку
        
echo engine::error(Lang::__('Блогов не найдено!'));
            echo 
'</div>';
    }    
    
//Переадресация
    
echo engine::home(array('Назад','/index.php'));
Онлайн: 0
Реклама