Регистрация

Закрываем регистрацию для залогиненных

TipTop 3-02-2010, 09:11 2198 Хаки DLE

Закрываем регистрацию для залогиненных


Решение как быть если работает повторная регистрация когда пользователь уже авторизирован.

открываем engine/modules/register.php и после:

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



Вставляем:

if($is_logged) {
$msg=<<<HTML
<div style="margin-top:15px; margin-bottom:15px; font-size:18px;">
Вы уже зарегистрированы на сайте и успешно залогинены
</div>
HTML;
    
$tpl->load_template( 'info.tpl' );
    
    $tpl->set( '{error}', $msg );
    $tpl->set( '{title}', "" );
    
    $tpl->compile( 'content' );
    $tpl->clear();
}else{




Идём в самыыый конец и там перед:

?>



Вставляем:

}



Теперь при попытке зайти на index.php?do=register или ?do=register пользователь получит уведомление.

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

Прячем закрытые темы для Dle форума

Хак предназначен для засекречивания закрытых тем на форуме Автор: Dellok

03.06.10 Хаки DLE
Хак отсутствие и отключении комментариев v.2.0

Хак выводит сообщение об отсутствии комментариев и отключении комментариев.

22.12.09 Хаки DLE
Хак для DLE "Последний коммент"

Хак для DataLife Engine "Последний коммент" Хак повзолит пользователям при нажатии на

14.10.09 Хаки DLE

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

avatar
#1 caSper
Спасибо на 9.0 все работает)
avatar
#2 Saint
Для версии 9.2 криво ложится, регистрация идет, и в самом низу написано "Вы уже зарегистрированы на сайте и успешно залогинены"
avatar
#3 Saint
подскажите пожалуйста как можно сделать, чтоб когда гость зарегистрировался слово "регистрация" исчезала...?
avatar
#4 Saint
Я тут разобрался, но проблема появилась такого вида сайт/soft/portable/{$link_regist} и в конце почти каждой категории и даже на регистрацию и тому подобное вставляет это {$link_regist}, где хотя бы копать?
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Powered by Dleshka.org. Сайт предназначен для выбора шаблонов и дополнений с использованием CMS DataLife Engine.
Закрыть