Защита от одинаковых новостей.
При добавление новости делает проверку с базой и если такое название новости уже есть, то выводит ошибку "Такая новость уже есть!"
Основные изменения в файлах:
engine/modules/addnews.php
Найти:
Добавить после:
Найти:
Добавить после:
Автор: ANDY555
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
if ($row['count']) $stop .= $lang['add_err_9'];
language/Russian/website.lng
Найти:
'add_err_8' => "К сожалению у вас нет прав для публикации новостей на сайте.",
Добавить после:
# 'add_err_9' => "Такая новость уже есть!",
Автор: ANDY555