Файл: modules/libs/index.php
Строк: 101
<?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"> <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> ';
$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]).' '.$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;