Устраняем ошибку повторной регистрации в DLE

Рубрика: Хаки для DLE » Хак DLE 11.2, 11.1, 11.0, 10.6, 10.5, 10.4, 10.3, 10.2, 10.1, 10.0, 9.8, 9.7, 9.6, 9.5, 9.4, 9.3, 9.2, 9.0
Устраняем ошибку повторной регистрации в DLE
Совсем простой, но полезный хак дле на dle9.com, защитит ваш веб-ресурс от спама и других неприятностей, который устраняет ошибку повторной регистрации в DLE пользователей. Это недоработка движка DataLife Engine, которую мы с вами и постараемся исправить. Что нам дает данное изменение файлов движка?
Например: пользователь прошел авторизацию, но после вновь зашел на страницу регистрации, чего естественно, быть не должно. Т.к. он уже зарегистрирован, но самое плохое, что он может повторно зарегистрироваться.
По сути ему эта страница должна быть не доступна. Вот это мы и исправим.

Запрет повторной регистрации в дле
Открыть файл engine/engine.php
Найти строку:

		include ENGINE_DIR . '/modules/register.php';


Заменить на:

		if($is_logged) msgbox("Внимание!","Вы уже зарегистрированы и авторизованы на сайте");
		else include ENGINE_DIR . '/modules/register.php';


Готово! В результате попытке повторно зарегистрироваться выйдет стандартное сообщение о ошибке повторной регистрации.

С уважением,
Олег Александрович a.k.a. Sander
Источник: nfhelp ru

Закачать хак, позволяющий устранить ошибку повторной регистрации в DLE
  • 40
Рубрика: DLE хаки » Хак для DLE
Ранее » Хак DLE настройка тегов вывода комментариев« Далее Хак для DLE вывести TopNews на отдельной странице
Добавление комментарияОставить комментарий
  • № :2
  • 6 февраля 2014 17:07
Хак не очень, так как при регистрации если есть второе дополнительная форма, то тогда пользователь не может ввести туда данные!
  • № :1
  • 2 октября 2013 20:56
Круто полезная вещь