Перейти к публикации

Просьба доработать хак защиты от повтора новостей


Рекомендованные сообщения

Здравствуйте! нашел в интернете хак - защиты от повтора дубликатов, простой конечно, но все же, необходимый мне и думаю многим - он проверяет при добавлении новости - если заголовок совпадает с уже добавленной ранее новостью, то она не публикуется. Но работает он только при добавлении новости посетителем, а нужно для админки.

Версия dle 9.6 сайт playgrad.ru

С помощью данного хака на вашем сайте не будут добавляться новости с одинаковыми заголовками.

Автор: Henesey (exwebs.ru)

Платформа: DLE 9.2-9.3

С помощью данного хака на вашем сайте не будут добавляться новости с одинаковыми заголовками.

Установка:

1. Открываем engine/modules/addnews.php.

Находим:

if( dle_strlen( $title, $config['charset'] ) > 200 ) $stop .= $lang['add_err_2'];

Ниже вставляем:

$row = $db->super_query ("SELECT COUNT(*) as count FROM dle_post WHERE title = '$title'");

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

2.Открываем language/Russian/Website.lng.

Находим:

'add_err_8' => "К сожалению у вас нет прав для публикации статей на нашем сайте.",

Ниже вставляем:

'add_err_10' => "Извините но такая новость уже присутствует на сайте!",

Изменено пользователем saizar
Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...