Запрет на публикацию новостей с одинаковым заголовком

Запрет на публикацию новостей с одинаковым заголовком

Хак запрещает, к размещению на сайте, новостей с одинаковыми заголовками.
 
Установка:
1. Открыть engine/inc/addnews.php и найти:
if( dle_strlen( $title, $config['charset'] ) > 255 ) {
		msg( "error", array('javascript:history.go(-1)' => $lang['addnews'], '' => $lang['addnews_error'] ), $lang['addnews_ermax'], "javascript:history.go(-1)" );
	}

Ниже добавить:
$row = $db->super_query ("SELECT title FROM " . PREFIX . "_post WHERE title = '$title' and approve = '1'"); 
if ($row['title']) { msg( "error", array('javascript:history.go(-1)' => $lang['addnews'], '' => $lang['addnews_error'] ), "Такой материал уже есть на сайте!", "javascript:history.go(-1)" ); }

Готово!
 
Версия DLE: 13.0
 
Автор: akella
Источник:
  • Oxigen
  • 0
  • 168
Информация
Оставлять комментарии могут только зарегистрированные посетители.
  • Рейтинг@Mail.ru
  • Яндекс.Метрика