Понедельник, 20.01.2025, 11:27
Приветствую Вас, Гость
Главная » 2011 » Январь » 8 » Запрет на повтор новостей
23:15
Запрет на повтор новостей
Наверняка у многих на сайте есть журналисты, которые добавляют всё подряд, а потом пишут "Я пользовался поиском!". Данный хак поможет немного предотвратить это.

Открываем engine/modules/addnews.php, ищем:
if(trim($short_story) == "" or !$short_story) $stop .= $lang['add_err_5'];
и ниже вставляем вот это:
$row = $db->super_query ("SELECT COUNT(*) as count FROM dle_post WHERE title = '$title'");

if ($row['count']) $stop .= $lang['add_err_9'];

Теперь открываем language/Russian/website.lng и после этого:
'add_err_8' => "К сожалению у вас нет прав для публикации новостей на сайте.",
вставляем вот это:
'add_err_9' => "Такая новость <b>уже есть</b>. Извините, но мы не можем добавлять <b>повторные</b> новости!",

Все сохраняем и проверяем работоспособность. =)

Категория: Самый старый софт для тебя | Просмотров: 394 | Добавил: smoke | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]