Вход Регистрация
Файл: modules/news/index.php
Строк: 61
<?php
/****
* @package LiveCMS
* @link livecms.org
* @author MyZik
* @version See attached file VERSION.txt
* @license See attached file LICENSE.txt
* @copyright Copyright (C) LiveCMS Development Team
****/

  
$lang_news load_lng('news'); // Подключаем файл языка

  
$title $lang_news['news']; // Заголовок страницы
  
$module 'news'// Модуль
  
require_once(HOME .'/incfiles/header.php'); // Подключаем шапку

  /**
    * Удаление новости
  **/
  
if (isset($_GET['delete']) && ($user['rights'] >= 7)) {
    
/**
      * Проверяем, верен ли введенный параметр
    **/
    
if (!is_numeric($_GET['delete']))
      
$err[] = $lang['error_parameter'];

    
/**
      * Проверяем наличие новости
    **/
    
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `cms_news` WHERE `id` = '" num($_GET['delete']) . "' LIMIT 1"), 0) == 0)
      
$err[] = $lang_news['undefined_post'];

    
/**
      * Если нет ошибок, удаляем сообщение
    **/
    
if (!isset($err)) {
      
mysql_query("DELETE FROM `cms_news` WHERE `id` = '" num($_GET['delete']) . "' LIMIT 1");
        echo 
display_message($lang_news['delete_post_success']);
          } else {
    echo 
error($err); // выводим ошибки
    
}
        }

  
/**
    * Админские функции
  **/
  
echo ($user['rights'] >= '<div class="main"><img src="/design/themes/' $set_user['theme'] . '/images/act.png" alt=">" /> <a href="add.php">' $lang_news['add_post'] . '</a></div>' '');

  
/**
    * Настраиваем пагинацию
  **/
  
$total =mysql_result(mysql_query("SELECT COUNT(*) FROM `cms_news`"), 0);
  
$req mysql_query("SELECT * FROM `cms_news` ORDER BY `id` DESC LIMIT $start$countMess"); 

  
/**
    * Если нет результатов, выводим уведомление
  **/
  
if ($total 1) {
    echo 
'<div class="error">' $lang_news['no_news'] . '</div>';
    }

  while (
$res mysql_fetch_assoc($req)) {
    echo (
$i 2) ? '<div class="list1">' '<div class="list2">';
    
$add mysql_fetch_assoc(mysql_query("SELECT * FROM `users` WHERE `id` = '" $res['user_id'] . "'"));
    echo 
'<b>' $lang_news['post'] . '</b>: ' txt($res['name']) . '<br />' 
    
output(txt($res['text'])) . '<br />' .
    
'<b>' $lang_news['add_by'] . '</b>: ' $add['login'] . ' (' display_time($res['time']) . ')' .
    
'<br /><a href="comments.php?id=' $res['id'] . '">' $lang['comments'] . '</a> ' mysql_result(mysql_query("SELECT COUNT(*) FROM `news_comments` WHERE `news_id` = '" $res['id'] . "'"), 0) . 
    (
$user['rights'] >= '<br />[<a href="edit.php?id=' $res['id'] . '">' $lang['edit'] . '</a> | <a href="index.php?delete=' $res['id'] . '">' $lang['delete'] . '</a>]' '') . '</div>';
    
$i++;
     } 

  
/**
    * Пагинация
  **/
  
if ($total $countMess) {
    echo 
'<div class="home">' display_pagination('index.php?'$start$total$countMess) . '</div>';
    }

require_once(
HOME .'/incfiles/footer.php'); // Подключаем ноги
?>
Онлайн: 2
Реклама