Все для DataLife Engine / DLE хаки / Хак для DLE / Хак запрет добавления повторяющих (дублей) новостей

Хак запрет добавления повторяющих (дублей) новостей



Данный хак для dle может помочь администрации сайта - запретить добавление новостей с одинаковыми заголовками - повторяющих (дублей) новостей.

Платформа: 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' => "Извините но такая новость уже присутствует на сайте!",


Вся установка!
Хак дле запрет добавления повторяющих (дублей) новостей
Предлагаем скачать dle хак запрет добавления повторяющих (дублей) новостей

zaschita-ot-povtora-novostey.rar [5,69 Kb] (cкачиваний: 146)
  • 100

Комментарии 7

blagoda от 15 марта 2015 09:08
Привет! На DLE 10.2 одинаковые публикации все равно добавляются, пробовал собственноручно добавить новость, скопировал название уже опубликованной - Новость успешно добавлена......
Спасибо за ответ))
mila3 от 11 июля 2013 04:08
9.8 пробовал также не не работает!!!! ЖАЛЬ! когда появиться для 9.8!? уже для 10-тки пора делать :)
dle9.com от 27 марта 2013 17:11
dle9,
На 9.7 не работает нужно адаптировать его до этой версии, попробуйте спросить на
Внимание! У Вас нет прав для просмотра скрытого текста.
dle9.com от 27 марта 2013 16:52
gabalugi,
Будет время проверю на 9.7, но большая вероятность что хак работать не будет рассчитан на 9.3

так же можете ознакомится вот с такой статьей здесь Решение частых ошибок при установке модулей хаков сриптов
gabalugi от 27 марта 2013 16:15
у меня на dle 9.7 не работает ,помогите плиз,может я не сделал правильно,мне из админки надо добавить новость....
я установил этот хак,добавил новость которая есть уже, из админки ,и все равно она добавляется
ur_vlad от 28 декабря 2012 14:59
спасибо работает!
kserks74 от 15 мая 2012 02:14
Большое спасибо, долго искал подходящий, так вот, этот подходит для DLE 9.6
Добавить комментарий

Оставить комментарий

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent