Мы в твиттере Мы в телеграме!

Провеббер » DataLife Engine » DLE хаки » Зашита от повтора новостей

Набор в команду! Ведется набор в команду, для наполнения сайта новым, интересным контентом. Если у тебя есть предложения, свободное время, ты обладаешь интересным контентом, и хочешь поделиться с другими?
Обращайся к нам в ЛС группы Вконтакте.

Зашита от повтора новостей

Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Зашита от повтора новостей.

Зашита от повтора новостей

Автор: Henesey (http://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' => "Извините но такая новость уже присутствует на сайте!",


Дополнительные ссылки на скачивание ТОЛЬКО для зарегистрированных


0
Просмотры: 3 710 :: Комментарии (4) :: :: Нужна помощь? Задайте вопрос на форуме ::
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#1RJAM

  • 18 июля 2011 01:32
  • Регистрация: 28.01.2010
  • Был(а) онлайн: 4.05.2014
  • Комментариев: 71
  • 0
не будут добавляться новости с одинаковыми заголовками

Но ведь можно же одинаковые новости провести, просто сменив название...

--------------------

#2F1ST

  • 18 июля 2011 01:45
  • Регистрация: 22.01.2010
  • Был(а) онлайн: 12.12.2012
  • Комментариев: 37
  • 0
Хреновая реализация.
Заголовок должен проверяться сразу, проверка через AJAX. (Выводить сообщение где-нибудь ниже) А то, что выходит, пользователь будет париться, убивать время, а потом через минут 10-15 увидит на своем мониторе ошибку? Не дело.

#3asmakovec2

  • 18 июля 2011 13:47
  • Регистрация: 14.09.2010
  • Был(а) онлайн: 12.09.2014
  • Комментариев: 186
  • 0
старый хак. beee

#4vitnet

  • 13 сентября 2011 22:24
  • Регистрация: 18.09.2010
  • Был(а) онлайн: 12.05.2024
  • Комментариев: 304
  • 0
F1ST, Согласен, кто замутит с AJAX?

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Архив новостей
Декабрь 2024 (10)
Ноябрь 2024 (9)
Октябрь 2024 (169)
Сентябрь 2024 (13)
Август 2024 (60)
Июль 2024 (12)

Последние комментарии: