Уважаемые пользователи!
Напоминаем, что с 7 ноября 2020 года phpBB Group прекращает поддержку phpBB версии 3.2.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2020 года.
С учетом этого, а также того, что версия 3.2.x больше не будет получать обновлений, за исключением связанных с проблемами безопасности
(только при их наличии и только до 7 ноября 2020 года), рекомендуется обновить конференции до версии 3.3.x.

Страница 404 для гостей - как сделать?

Вопросы без привязки к версии. Установлена авточистка (2 года).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
doremyka
phpBB 1.4.4
Сообщения: 154
Стаж: 3 года 5 месяцев
Благодарил (а): 68 раз
Поблагодарили: 12 раз

Страница 404 для гостей - как сделать?

Сообщение doremyka »

Необходимо, чтобы гости, которые открывают УРЛ топика, который гостю недоступен, видели "Запрошенной темы не существует".

Для гостей и ботов на ряд форумов выставлены права все "НЕТ". Но как оказалось, если открыть прямую ссылку, там страница с предложением зарегистрироваться. :evil:

Ещё раз уточню, что все права "НЕТ" - и не только для гостя, но и для новичка без сообщений и с минимальным числом сообщений. То есть форум не видит, темы не видит, писать не может, и т.д - по всем позициям форумных прав.

Отправлено спустя 2 минуты 35 секунд:
Можно, конечно, просто шаблон заменить. Но хочется верить, что есть штатное решение. :?
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 2890
Стаж: 11 лет 9 месяцев
Благодарил (а): 24 раза
Поблагодарили: 1043 раза

Re: Страница 404 для гостей - как сделать?

Сообщение Nekstati »

doremyka писал(а): 08.04.2020 20:03 Необходимо, чтобы гости, которые открывают УРЛ топика, который гостю недоступен, видели "Запрошенной темы не существует".
Это будет дезинформация, не?
 
doremyka писал(а): 08.04.2020 20:03 есть штатное решение
Конечно, нет.

Код: Выделить всё

viewtopic.php
	login_box('', $user->lang['LOGIN_VIEWFORUM']);
заменить на
	trigger_error('NO_TOPIC');
doremyka
phpBB 1.4.4
Сообщения: 154
Стаж: 3 года 5 месяцев
Благодарил (а): 68 раз
Поблагодарили: 12 раз

Re: Страница 404 для гостей - как сделать?

Сообщение doremyka »

Nekstati писал(а): 08.04.2020 20:17 Это будет дезинформация, не?
Некоторые форумы/темы могут видеть только члены определенных групп, для которых установлены специальные права доступа. Для гостей эти темы всё равно что не существуют.

Отправлено спустя 2 минуты 6 секунд:
Nekstati писал(а): 08.04.2020 20:17заменить на
Огромное спасибо! Я по шаблонам авторизации ищу, а там даже не смотрела.
Попробую... на полусогнутых. :oops:

Отправлено спустя 29 минут 2 секунды:
Nekstati, на тестовом форуме проверила, ваша вставочка работает!!
Сама бы не смогла такое сделать, это уже за пределами моих скромных познаний. (

Вернуться в «phpBB-пространство»