Быстрый лёгкий надёжный форумный движок
Вы не вошли.
Страницы 1
Тема закрыта
Нужен мод логина, чтобы до момента авторизации даже дизайн форума не был виден.
Желаетльно чтобы посетитель сразу попадал на форму логина и ничего больше не видел, пока не войдет.
Это не мод, а права доступа в htaccess
При закрытии через .htaccess штатными средствами нельзя сделать автопрохождение логина - только автозаполнение формы с ожиданием нажатия на ОК.
В целом мне нужна такая картинка: чтобы уже зарегистрированные пользователи попадали сразу внутрь (это делается средствами самого PunBB), а незарегистрированные видели ТОЛЬКО поля формы логина и не видели даже внешнего вида дизайна форума.
В include\common.php
в строке после
update_users_online();
т.е. в самй конец файла вставь это:
if ($pun_user['is_guest']) {
redirect("login.php", "Только зареганый чел может юзать этот форум.");
}
Но в этом случае гость увидит дизайн. Можешь сделать для гостей другой login.php в котором будут только два поля логина и пароля и кнопка "отправить".
"Просто, складно, легко запомнить" (С) пираты карибского моря
спасибо!
Не все оказалось просто.
login.php тоже инклюдит common.php. Получается замкнутый цикл.
лол )))) Нужен ход конём, надо подумать...
Ну, я пока решил сделать для login.php отдельный common1.php, но если будут более элегантные решения, пишите.
if (strripos($_SERVER['SCRIPT_NAME'], "login.php") === false && $pun_user['is_guest']) {
redirect("login.php", "Только зареганый чел может юзать этот форум.");
}
Хорошо.
Но я тут начал ковыряться на тему упростить страницу логина до двух полей и кнопки и пришел к выводу, что ветвление файлов нужно оставить. У них там столько полезного напихано в каждый файл, что стремно отрезать файл целиком... Сейчас у меня уже помимо common1.php есть header1.php, сейчас похоже прийдется сделать main1.tpl и еле удерживаюсь от functions1.php Мрак.
такой вопрос - а что мешает для гостей (т.е. по умолчанию) сделать определенный стиль? какторый настроить как хочешь. или вообще все из него удалить?
Резонно. Вероятно это лучший вариант.
Но у меня уже все желаемое есть, поэтому пробовать не буду. Если что-то отвалится, попробую этот метод.
Спасибо.
Страницы 1
Тема закрыта