Регистрация

Запрет добавление повторных новостей

TipTop 13-04-2010, 08:13 3144 Хаки DLE

Запрет добавление повторных новостей


Хак запрещает добовление повторных новостей.


Открываем:

engine/modules/addnews.php

Найти:

if(trim($short_story) == "" or !$short_story) $stop .= $lang['add_err_5'];


Добавить после:

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

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

language/Russian/website.lng


Найти:

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


Добавить после:

'add_err_9' => "Такая новость уже есть Извините но мы не можем Добавлять повторные новости!",

Другие публикации по категории:

Новые иконки админки для Dle

Anti Grabber v.1.0

Дизайн комментариев в зависимости от группы

CSSY v.1.6 by Darksider

Ссылки на следующую и предыдущую новости в просмотре полной новости v.2.0


Комментарии (6)

avatar
#1 Serzant
Хак хороший, но чуть чуть изменить описание и пропустит.
avatar
#2 Толик
Спасибо, забрал себе.
ЗЫ: language/Russian/website.lng из кода вынести надо, а то мб кто напутает :)
avatar
#3 white
Спасибо конечно но вот беда нефига этот хак неработает двиг 8.3 после хака спокойно зашол как юзерь(предварительно скопипастив из админки последнюю новость) и спокойно её опубликовал.ХАК ПРОСТО НЕРАБОТАЕТ.
avatar
#4 Пользователь offline TipTop
Цитата: white
ХАК ПРОСТО НЕРАБОТАЕТ.


По ходу если новость добавлена из админки то не сработает.Должно работать если юзверь добавил с сайта.
avatar
#5 white
Там-же написано как юзерь,где вы видели чтобы юзвери по админкам шастали?Надыть попробывать на свеже установленном.Возможно двиг сильно перехакан и перемодулен.
avatar
#6 Lionprizrak
не нашел, 'add_err_8' => "К сожалению у вас нет прав для публикации новостей на сайте.",
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Powered by Dleshka.org. Сайт предназначен для выбора шаблонов и дополнений с использованием CMS DataLife Engine.
Закрыть