Для ротора - в файле includes/header.php в незащищенном авторизацией месте вставить этот код:
<?php
if (!is_user()) {
if (!stristr($php_self, 'mail/index.php' && !stristr($php_self, 'mail/lostpassword.php' && !stristr($php_self, 'pages/regisrtation.php'){
header ("Location: ../index.php?" . SID); exit;
}
}
Перечислить надо все страницы, доступ к которым хочешь разрешить гостям. Иначе регистрация, восстановление пароля или связь в администрацией будут невозможны.
Изменил: Дмитрий (30.01.2011 / 13:50)