Вход Регистрация
Файл: modules/libs/core/libs.php
Строк: 89
<?php
if(!defined('SHCMS_ENGINE')) {
    die( 
"Неправильное действие" );
}
//Обработка полученного $ID
$id filter_input(INPUT_GET,'id',FILTER_SANITIZE_NUMBER_INT);
$id intval($id);
    
//Если авторизованный администратор        
    
if( $users['group'] == 15 ) {
    
$aview '<img src="/engine/template/icons/notepad.png"> <a href="index.php?do=newfiles&id='.$id.'">'.Lang::__('Новая статья').'</a>';
    }        

    
//Получение всех статей
    
echo  '<div class="mainname">Все статьи<span class="time">'.$aview.'</span></div>';
    echo 
'<div class="panel-body"><div class="mainpost">';
        
//счетчик статей
    
$lcount $db->get_array$db->query"SELECT COUNT(*) FROM `libs_files` WHERE `id_lib` = '".intval($id)."'" ));
        
//Объявляем навигацию
    
$newlist = new Navigation($lcount[0], 25true); 
            
//Если статей больше 1
        
if( $lcount[0] > ){
        
$file $db->query"SELECT * FROM `libs_files` WHERE `id_lib` = '".$id."' ORDER BY `id` DESC "$newlist->limit()."" );
        }else {
        
$file $db->query"SELECT * FROM `libs_files` WHERE `id_lib` = '".$id."' " );
        }
            
//Если статей больше 0
        
if( $db->num_rows$file ) == ) {
                
//Если нет статей
        
echo  engine::error(Lang::__('Статей не найдено')); 
                echo 
'</div></div>';  
            }else {
                
//Выводим их 
        
while( $files $db->get_array$file ) ){
            
//Определяем ник
            
$nick $user->users($files['id_user'],array('nick'),false);
            
//Определяем id
                    
$id_users $user->users($files['id_user'],array('id'));
                    
//Действие для админа и для создателя статьи
             
if( $users['group'] == 15 or $files['id_user'] == $id_user ){
            
$group '&nbsp;&nbsp;<a href="index.php?do=editfiles&id='.$files['id'].'">';
            
$group .= '<img src="/engine/template/icons/edit.png"></a>&nbsp;';
            
$group .= '<a href="index.php?do=delfiles&id='.$files['id'].'">';
            
$group .= '<img src="/engine/template/icons/delete.png"></a>';
            } 
                        echo 
'<table class="itable"><tbody><tr class="">';
                        echo 
'<td class="c_icon"><img src="/engine/template/icons/article.png"></td>';
                        
//Название статьи
            
echo '<td class="c_forum"><b><a href="index.php?do=view&id='.$files['id'].'">'.$files['name'].'</a></b><span class="time">'.$group.'</span><br/>';
                        
//Дополнительные данные о статье
                        
echo '<div class="details">';
            echo 
'<span><img src="/engine/template/icons/author.png">&nbsp;<a style="color:#1E90FF;" href="'.MODULE.'profile.php?act=view&id='.$id_users.'">'.$nick.'</a></span>';
                        echo 
'<span><img src="/engine/template/icons/date.png">&nbsp;'.date::make_date($files['time']).'</span>';
                echo 
'<span><img src="/engine/template/icons/eye.png">&nbsp;<font color="#778899">'.$files['view'].'</font></span></div>';
            
//Сама статья
                        
echo '<p class="desc row2">'.engine::input_text(engine::substr($files['mtext'],500)).'</p></td>';
                        echo 
'</tr></tbody></table>';
        }
                echo 
'</div></div>';  
                
//Выводим по навигациям
         
echo $newlist->pagination('do=libs&id='.$id.'');
        } 
    
//Переадресация
    
echo  engine::home(array('Назад','index.php'));
Онлайн: 2
Реклама