View file modules/libs/index.php

File size: 3.67Kb
<?php
define('SHCMS_ENGINE',true);
include_once('../../engine/system/core.php');

$libview = $db->super_query( "SELECT * FROM `libs_files` WHERE `id` = '".intval($_GET['id'])."'" );
$templates->template( Lang::__('Библиотека'),$libview['text'] ); //Название страницы

switch($do):
    //Выводит все разделы
    default:
	//Проверяем есть ли права у пользователя
        if( $users['group'] == 15 ) {
	    $amenu = '<img src="/engine/template/icons/tab-new.png">&nbsp;<a href="index.php?do=newdir">Добавить раздел</a>';	
        }	
        
	echo '<div class="mainname">'.Lang::__('Разделы').'<span class="time">'.$amenu.'</span></div>';
        echo  '<div class="mainpost">';
	    $libs = $db->query( "SELECT * FROM `libs`" );
		if($db->num_rows( $libs ) > 0) { 
                    //Всех существующих папок выводим
		    while($lib = $db->get_array($libs)) {
	                echo  '<div class="posts_gl">';
		        echo  '<table cellspacing="0" callpadding="0" width="100%"><tr>';
			    //Проверяем есть ли у пользователя права
		            if( $users['group'] == 15 ) {
			        $group  = '<a href="index.php?do=editdir&id='.$lib['id'].'">';
				$group .= '<img src="/engine/template/icons/edit.png"></a>&nbsp;';
				$group .= '<a href="index.php?do=deldir&id='.$lib['id'].'">';
				$group .= '<img src="/engine/template/icons/delete.png"></a>';
			    }
			    //Счетчик всех папок	
                            $lcount = $db->get_array($db->query( "SELECT COUNT(*) FROM `libs_files` WHERE `id_lib` = '".intval($lib['id'])."'" ) );
		        echo '<td class="icons"><img src="/engine/template/icons/dir_libs.png"></td>';
		        echo '<td class="name" colspan="10"><b><a href="index.php?do=libs&id='.$lib['id'].'">'.engine::ucfirst($lib['name']).'</a></b>';
		        echo '<span class="time">'.engine::number($lcount[0]).'&nbsp;'.$group.'</span></td>';
	                echo '</tr><tr>';
			echo '<td class="content" colspan="10">'.engine::input_text($lib['text']).'</td>';
			echo '</tr></table></div>';
	            }
		}
		else {
	            //Если папки отсутствуют
		    echo  engine::error(Lang::__('Папок не найдено'));
                    echo '<center><a class="btn btn-success" href="index.php?do=newdir">Новый раздел</a></center>';
	        }
            echo  '</div>';
	    echo  engine::home(array('Назад','/index.php'));
    break;
	
    //Создать раздел
    case 'newdir':	
        include_once('core/newdir.php');
    break;
			
			
    //Редактировать раздел
    case 'editdir':	
        include_once('core/editdir.php');
    break;	
		
    //Удаляем раздел	
    case 'deldir':
        include_once('core/deldir.php');
    break;	

    //Выводим имеющиеся статьи
    case 'libs':	
        include_once('core/libs.php');
    break;
	
    //Создаем новую статью
    case 'newfiles':	
        include_once('core/newfiles.php');	
    break;			
	
    //Редактировать статью	
    case 'editfiles':	
        include_once('core/editfiles.php');	
    break;		

    //Удаляем статью
    case 'delfiles':	
	include_once('core/delfiles.php');	
    break;
						
    //Выводим статью
    case 'view':	
        include_once('core/view.php');
    break;
					
    //Коментарии к статьям
    case 'comment':	
        include_once('core/comment.php');
    break;
					
endswitch;