Просмотр файла modules/news/index.php

Размер файла: 3.49Kb
<?
define('SHCMS_ENGINE',true);
include_once('../../engine/system/core.php');
$templates->template(Lang::__('Новости')); //Название страницы
    
		   //Доступ у кого имеются права 15
		    if($groups->setAdmin($user_group) == 15) {
		    //Создание новых разделов
			echo '<div class="mainname">'.Lang::__('Администраторская').'</div><div class="mainpost">
				<img src="/engine/template/icons/add.png">
				<a href="new.news.php">'.Lang::__('Создать новость').'</a> <br/> 
				<img src="/engine/template/icons/app.png">
				<a href="setting.news.php">'.Lang::__('Настройка новостей').'</a><hr/>
				<img src="/engine/template/icons/folder_add.png">
				<a href="new.category.php">'.Lang::__('Новая категория').'</a> <br/> 
				<img src="/engine/template/icons/app.png">
				<a href="setting.category.php">'.Lang::__('Настройка категорий').'</a>
				</div>';
			}	
			
			//Выводим счетчик постов
    if ($result = $db->query("SELECT COUNT(*) FROM `news`")) {
        /* Переход к строке №400 */
        $result->data_seek(399);
        /* Получение строки */
        $row = $result->fetch_row();
    }
        $newlist = new Navigation($row[0],10, true); 
		
        //Если писем больше 1 выводит из базы данные
        if($row[0] > 0) {
            //Выводим все данные и таблицы `chat`
	        $query = $db->query("SELECT * FROM `news` ORDER BY `id` DESC ". $newlist->limit()."");
        // А если меньше 0 то выводит это сообщение
		}else {
			echo '<div class="mainpost">Новостей нет!</div>';
			exit;
		}		

    while($news = $db->get_array($uncos)) {
        //Определяем ник
		$nick = $user->users($news['id_user'],array('nick'),true);
		//Определяем id
        $id_users = $user->users($news['id_user'],array('id'));
		//Определяем раздел новости
		$views = $db->get_array($db->query("SELECT * FROM `news_category` WHERE `id` = '".$news['id_cat']."'"));
	//Выводим счетчик постов
    if ($result1 = $db->query("SELECT COUNT(*) FROM `news_comment` WHERE `id_news` = '".$news['id']."'")) {
        /* Переход к строке №400 */
        $result1->data_seek(399);
        /* Получение строки */
        $row1 = $result1->fetch_row();
    }
	    //Выводи все записанные данные
        echo '<div class="mainname"><b>'.$news['title'].'</b><span class="time">'.date::make_date($news['time']).'</span><br/>Раздел: <a href="category.php?id='.$views['id'].'">'.Lang::__($views['name']).'</a></div>';
        echo '<div class="mainpost">'.$news['cr_news'].'<div class="mainfoot">Просмотров: '.$news['view'].'
                &nbsp;&nbsp;Автор: <a href="'.MODULE.'profile.php?act=view&id='.$id_users.'">'.$nick.'</a>  
                &nbsp;&nbsp;<a href="view.php?id='.$news['id'].'#comment">Комментарии ('.$row1[0].')</a>     
                <span style="float:right;"><a href="view.php?id='.$news['id'].'">Подробнее..</a></span></div></div>';

    }
			    //Вывод навигации
                echo $newlist->pagination(); 
	
echo engine::home(array('Назад','/index.php')); //Переадресация на главную
?>