View file uncos/index.php

File size: 6.81Kb
<?
/*
=============================================
Движок:  SHCMS Engine
=============================================
Название файла: Новости
=============================================
Official website: http://shcms.ru
=============================================
*/

define('SHCMS', true);
include_once'../system/inc/system_core.php';
$shcmsengine['title'] = Lang::get('Новости');
include_once'../template/head.php';



    $allfield = mysql_result(mysql_query("SELECT COUNT(*) FROM uncos"),0);
    $newlist = new Navigation($allfield, 10, true); 
    $news1 = mysql_query("SELECT * FROM `uncos` ORDER BY `id` DESC ". $newlist->limit());
    $news = mysql_fetch_array($news1);
            echo '<div class="maintext"><center><img src="../template/icon/new_doc.png"> <a href="categories.php"><strong>'.Lang::get('Все категории').'</strong></a>&nbsp;&nbsp;
			<img src="../template/icon/news.png"> <a href="topnews.php"><strong>'.Lang::get('Популярные новости').'</strong></a></center></div>';
        if($news == null)
        {
            echo '<div class="posts"><img class="img_s" src="/template/icon/empty.png">'.Lang::get('Новостей сейчас нет').'</div>';
        }
        else
        {
	switch($act):
	    case 'share':
	        if(isset($_GET['full'])) {$full_share = $_GET['full'];}
	            $sql_news = mysql_fetch_array(mysql_query("SELECT * FROM `uncos` WHERE `id` = '$full_share'"));
				$sql_share = mysql_fetch_array(mysql_query("SELECT * FROM `share` WHERE `user_id` = '$user_id'"));
			if($sql_share['id_news'] == $full_share) {
			    engine::errors(Lang::get("Новость %s уже существует в закладках",$sql_news['title']));
				header("Refresh: 1; url=index.php");
                include_once'../template/foot.php';
				exit;		
			}
		if(isset($full_share)) {
		mysql_query("INSERT INTO `share` (`user_id`,`id_news`,`time`,`listing`) VALUES ('$user_id','$full_share','".time()."','1')");
			engine::correct(Lang::get('Новость %s успешно добавлена',$sql_news['title']));
			header("Refresh: 1; url=index.php");
            include_once'../template/foot.php';
			exit;	
		}else {
			engine::errors(Lang::get('Новость %s не  добавлена',$sql_news['title']));
			header("Refresh: 1; url=index.php");
            include_once'../template/foot.php';
			exit;			
		
		}
	    break;		
		case'delshare':
	        if(isset($_GET['full'])) {$full_share = $_GET['full'];}
	            $sql_news = mysql_fetch_array(mysql_query("SELECT * FROM `uncos` WHERE `id` = '$full_share'"));
				$sql_share = mysql_fetch_array(mysql_query("SELECT * FROM `share` WHERE `user_id` = '$user_id'"));
		if(isset($full_share)) {
		mysql_query("DELETE FROM `share` WHERE `id_news` = '$full_share' and `user_id` = '$user_id'");
			engine::correct(Lang::get('Новость %s успешно удалена из закладок',$sql_news['title']));
			header("Refresh: 1; url=index.php");
            include_once'../template/foot.php';
			exit;	
		}else {
			engine::errors(Lang::get('Новость %s не  удалена из закладок',$sql_news['title']));
			header("Refresh: 1; url=index.php");
            include_once'../template/foot.php';
			exit;			
		
		}		
		
		break;
	endswitch;
            do{
			//вывод всех новостей где не стоит галочка на (Не добавлять в раздел "Все новости")
			//Новость на котором вы поставили галочку она не будет выводиться
			if($news['all_news'] != 1) {
                $uncos_result = mysql_result(mysql_query("SELECT COUNT(*) FROM `uncos_comment` WHERE `id_uncos`='$news[id]'"),0);
                echo "<div class='maintitle'><img src='/template/icon/news.png'/> <a href='categories.php?act=more&id=".$news['id']."'><b>".$news['title']." </b></a>";
				echo "<div class='maintime'>".$timedate->times($news['time'])."</div></div>";
                echo "<div class='maintext'>".processing($news['text'])."<div style='text-align:right'>";
                users_list($news['user_id']);
				echo '</div></div> <div class="maintext"><a href="comments.php?id='.$news['id'].'">'.Lang::get('Оставить комментарий').' ('.$uncos_result.')</a>';
            if($user4['team'] == 6){
                echo "<span class='mainforum'>";
				$sql_share = mysql_fetch_array(mysql_query("SELECT * FROM `share` WHERE `id_news` = '".$news['id']."' and `user_id` = '$user_id'"));
			//Добавляем новость в закладки
			if($sql_share['id_news'] != $news['id']) {
				echo '<a title="'.Lang::get('Добавить в Закладки').'" href="?act=share&full='.$news['id'].'"><img src="../template/icon/plus.gif"></a> &nbsp;'; 
			}else {
				echo '<a title="'.Lang::get('Удалить из Закладок').'" href="?act=delshare&full='.$news['id'].'"><img src="../template/icon/minus.gif"></a> &nbsp;'; 			
			}
			//Рассылка новостей на Email
					if($news['send'] == 0 && $users_user['team'] == 6 && $user_id) {
				    echo "<a title='".Lang::get('Разослать новость на E-mail')."' href='news_send.php?id_send=".$news['id']."'><img src='/template/icon/mail.png'></a>&nbsp;";
				}
				echo "<a title='".Lang::get('Редактировать новость')."' href='edit_news.php?id=".$news['id']."'><img src='/template/icon/edit.png'></a>&nbsp;
				<a title='Удалить новость' href='delete_news.php?id=".$news['id']."'><img src='/template/icon/delete.png'></a>&nbsp;
				</span>";
            }else {
			echo '<span class="mainforum"><img title="'.Lang::get('Просмотров').'" src="../template/icon/prosmotr.png">&nbsp;'.Lang::get('Просмотров:').' '.$news['prosm'].'</span>';
			}
                echo '</div>';
				}
            }
            while($news = mysql_fetch_array($news1));
        echo '<div class="pages">';
        echo $newlist->pagination();
        echo '</div>';
        }
        
		echo '<div class="maintitle mainrazd">'.Lang::get('Навигация').'</div>';
        echo'<div class="maintext"><div class="posts"><img src="../template/icon/search.png">&nbsp;<a href="search.php">'.Lang::get('Поиск новостей').'</a></div>';
					
		if($user4['team'] == 6 and $user_id){
            echo'<div class="posts"><img src="../template/icon/new_doc.png">&nbsp;<a href="add_news.php"><strong>'.Lang::get('Добавить новость').'</strong></a></div>';
            echo'<div class="posts"><img src="../template/icon/delete.png">&nbsp;<a href="list_delete.php">'.Lang::get('Удалить все новости').'</a></div>';
        }
		echo '</div>';
			
include_once'../template/foot.php';
	?>