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

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

По умолчанию в DLE гости не могут добавлять новости с сайта. Если для вашего сайта это нужно, предлагаем этот хак.
 
Установка:
1. В админпанели DLE, далее Пользователи > Редактирование пользователей > Добавить пользователя с такими данными:
Логин: guest
Пароль: guest
E-Mail: Ваш e-mail адрес

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

2. Открыть engine/modules/addnews.php и найти:
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;
}

Готово!

Для безопасности советую создавать пользователя, отличного от предложенного выше, чтобы никто не мог воспользоваться его профилем.
 
Версия DLE: 10.6
 
Автор: Артем Мáлков
Источник:
  • Oxigen
  • 0
  • 243
Информация
Оставлять комментарии могут только зарегистрированные посетители.
  • Рейтинг@Mail.ru
  • Яндекс.Метрика