Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Отключить вход на форум
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
-
- phpBB 2.0.4
- Сообщения: 431
- Стаж: 6 лет 4 месяца
- Благодарил (а): 155 раз
- Поблагодарили: 34 раза
Отключить вход на форум
Скажите, пожалуйста, есть ли какие-то штатные инструменты, чтобы отключать вход зарегистрированных пользователей на форум? Чтобы форум можно было только просматривать как гость? Регистрацию отключить можно, а вот что со входом?
-
- Поддержка
- Сообщения: 3336
- Стаж: 15 лет 2 месяца
- Благодарил (а): 25 раз
- Поблагодарили: 590 раз
Re: Отключить вход на форум
Нет. Это же не Вордпресс, тут админ и простой пользователь входят одинаковым образом. Если бы такое было, админ бы тоже не вошёл. Так что - убрать лишние ссылки из шапки да и всё.
-
- Поддержка
- Сообщения: 12457
- Стаж: 12 лет 9 месяцев
- Благодарил (а): 166 раз
- Поблагодарили: 2484 раза
Re: Отключить вход на форум
Вариант - перенастроить права доступа для зарегистрированных, чтобы они не могли писать
-
- Поддержка
- Сообщения: 12457
- Стаж: 12 лет 9 месяцев
- Благодарил (а): 166 раз
- Поблагодарили: 2484 раза
Re: Отключить вход на форум
Можно деактивировать аккаунты, но стандартными средствами это будет долго (все по одному)
-
- Поддержка
- Сообщения: 5285
- Стаж: 19 лет 4 месяца
- Откуда: Питер
- Благодарил (а): 186 раз
- Поблагодарили: 793 раза
Re: Отключить вход на форум
Расширенте написать, запрещающее вход с user_id отличным от админа. Ну или просто условие в один файлик добавить.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- Поддержка
- Сообщения: 5285
- Стаж: 19 лет 4 месяца
- Откуда: Питер
- Благодарил (а): 186 раз
- Поблагодарили: 793 раза
Re: Отключить вход на форум
Leo Angel, пардон времени не было на ответ.
Как вариант можно сделать трюк с баном:
в файле phpbb/session.php
найти
добавить перед этим
найти ниже
добавить перед этим
Вход ни для кого не будет работать, кроме учётной записи основателя.
Как вариант можно сделать трюк с баном:
в файле phpbb/session.php
найти
Код: Выделить всё
if ($banned && !$return)
Код: Выделить всё
if (!empty($this->data['is_registered']) && $this->data['user_id'] != ANONYMOUS) {
$banned = true;
$ban_row['ban_end'] = '';
$ban_row['ban_give_reason'] = '';
}
Код: Выделить всё
trigger_error($message);
}
Код: Выделить всё
redirect(append_sid("{$phpbb_root_path}index.$phpEx"));
Последний раз редактировалось Siava 16.06.2023 11:06, всего редактировалось 1 раз.
Причина: полностью готовое решение с учётом правок ниже
Причина: полностью готовое решение с учётом правок ниже
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- phpBB 2.0.4
- Сообщения: 431
- Стаж: 6 лет 4 месяца
- Благодарил (а): 155 раз
- Поблагодарили: 34 раза
Re: Отключить вход на форум
Siava, проверил.
Так вообще никто не может посмотреть форум, даже гости. Только основатель.
Нужно немного иначе - все (даже зарегистрированные) смотрят как гости без возможности войти под своей учётной записью.
Так вообще никто не может посмотреть форум, даже гости. Только основатель.
Нужно немного иначе - все (даже зарегистрированные) смотрят как гости без возможности войти под своей учётной записью.
-
- Поддержка
- Сообщения: 5285
- Стаж: 19 лет 4 месяца
- Откуда: Питер
- Благодарил (а): 186 раз
- Поблагодарили: 793 раза
Re: Отключить вход на форум
Leo Angel, а если так?
Код: Выделить всё
if (!empty($this->data['is_registered']) && $this->data['user_id'] != ANONYMOUS) {
$banned = true;
$ban_row['ban_end'] = '';
$ban_row['ban_give_reason'] = '';
}
-
- phpBB 2.0.4
- Сообщения: 431
- Стаж: 6 лет 4 месяца
- Благодарил (а): 155 раз
- Поблагодарили: 34 раза
Re: Отключить вход на форум
Сейчас проверю.
Отправлено спустя 28 минут 46 секунд:
Да, так работает.
А можно ещё сделать переадресацию на главную?
То есть чтобы после попытки залогинится, перебрасывало автоматически на главную.
Отправлено спустя 28 минут 46 секунд:
Да, так работает.
А можно ещё сделать переадресацию на главную?
То есть чтобы после попытки залогинится, перебрасывало автоматически на главную.
-
- Поддержка
- Сообщения: 12457
- Стаж: 12 лет 9 месяцев
- Благодарил (а): 166 раз
- Поблагодарили: 2484 раза
-
- Поддержка
- Сообщения: 5285
- Стаж: 19 лет 4 месяца
- Откуда: Питер
- Благодарил (а): 186 раз
- Поблагодарили: 793 раза
Re: Отключить вход на форум
Татьяна5, с этим условием боты и гости проходят нормально, я проверял.
Leo Angel, перенаправление можно сделать, надо мне только с дачи вернуться
Leo Angel, перенаправление можно сделать, надо мне только с дачи вернуться
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb