merzkiy
Постоялец
- Регистрация
- 21 Май 2007
- Сообщения
- 67
- Реакции
- 34
- Автор темы
- #1
Описание:
Защита от одинаковых новостей.
При добавление новости делает проверку с базой и если такое название новости уже есть, то выводит ошибку "Такая новость уже есть!"
Ниже идут основные изменения в файлах:
engine/modules/addnews.php
Найти
Добавить
ПОСЛЕ
В файле language/Russian/website.lng
Найти
Добавить
ПОСЛЕ
Защита от одинаковых новостей.
При добавление новости делает проверку с базой и если такое название новости уже есть, то выводит ошибку "Такая новость уже есть!"
Ниже идут основные изменения в файлах:
engine/modules/addnews.php
Найти
PHP:
if(trim($short_story) == "" or !$short_story) $stop .= $lang['add_err_5'];
Добавить
ПОСЛЕ
PHP:
$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
Найти
PHP:
'add_err_8' => "К сожалению у вас нет прав для публикации новостей на сайте.",
Добавить
ПОСЛЕ
PHP:
'add_err_9' => "<li>Такая новость уже есть!</li>",