saizar 1 Опубликовано: 30 декабря 2012 Рассказать Опубликовано: 30 декабря 2012 (изменено) Здравствуйте! нашел в интернете хак - защиты от повтора дубликатов, простой конечно, но все же, необходимый мне и думаю многим - он проверяет при добавлении новости - если заголовок совпадает с уже добавленной ранее новостью, то она не публикуется. Но работает он только при добавлении новости посетителем, а нужно для админки. Версия 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' => "Извините но такая новость уже присутствует на сайте!", Изменено 30 декабря 2012 пользователем saizar Цитата Ссылка на сообщение Поделиться на других сайтах
saizar 1 Опубликовано: 8 января 2013 Рассказать Опубликовано: 8 января 2013 Автор видимо все так сложно... Цитата Ссылка на сообщение Поделиться на других сайтах
Lomot 134 Опубликовано: 8 января 2013 Рассказать Опубликовано: 8 января 2013 Нет, просто бесплатно лень делать. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.