Войти
s-lub » DLE » DLE хаки и модули » Разрешаем гостям добавлять новости на сайте DLE

Разрешаем гостям добавлять новости на сайте DLE

0 482 admin 14-02-2017 17:07 DLE хаки и модули

Разрешаем гостям добавлять новости на сайте DLEПользователи находящиеся в группе "Гости" (не зарегистрированные) в dle не могут вообще добавлять новости, даже не предусмотрено в двжике, давайте это исправим.

1. Первое, что вам необходимо – это зайти в панель управления вашим сайтом.

2. Перейти в раздел «Пользователи», пункт «Редактирование пользователей».

3. Добавить нового пользователя с такими данными:
Логин: guest
Пароль: guest
E-Mail: Ваш e-mail адрес

Внимание, что логин и пароль должны быть одинаковыми.

4. Подключаемся к вашему сайту по FTP и открываем файл addnews.php в папке /engine/modules/.

После строк

if(! defined('DATALIFEENGINE')) {
die("Hacking attempt!");
}

вставляем:

if($member_id ['user_group'] == '5'){
include("engine/api/api.class.php");
$member_id = $dle_api->take_user_by_name("guest");
$is_logged = true;
//print_r($member_id);
}

С помощью этого хака мы создали возможность для гостей добавлять материалы на ваш сайт. Хак тестировался на DLE версии 10.6.

Для безопасности советуем создавать пользователя, отличного от предложенного выше, чтобы никто не мог воспользоваться его профилем.

Источник
Как к вам обращаться: Ваш E-Mail:  

Код:
Кликните на изображение чтобы обновить код, если он неразборчив

Введите код: