Страница 1 из 2
Гости не видят "Кто сейчас на конференции"
Добавлено: 29 окт 2017, 12:35
blues
Вроде не трогал никакие права доступа... где копать?
Если разрешить здесь то гости видят и профили пользователей...
На странице Портала все отображается...
Гости не видят "Кто сейчас на конференции"
Добавлено: 26 фев 2018, 14:07
Pussy
blues писал(а): ↑29 окт 2017, 12:35
Вроде не трогал никакие права доступа... где копать?
Перешла на 3.2.2 и тоже гости не видят кто на форуме, может дело в стиле?
Гости не видят "Кто сейчас на конференции"
Добавлено: 27 фев 2018, 07:49
beholder
blues,
на вашем скриншоте нажмите на значок
сразу поймете, откуда берется итоговое право "никогда" на эту операцию. Если не разберетесь - скиньте скриншот сюда.
Заодно проверьте, чтобы анонимный пользователь состоял в группе "Гости". Это обязательно.
Гости не видят "Кто сейчас на конференции"
Добавлено: 27 фев 2018, 13:47
blues
Все стоит вот так как на скриншоте, что на тестовом форуме
http://kozatske.ukrbb.net/index.php что на основном:
На тестовом форуме гости видят "Кто сейчас на конференции"
Но не могут просматривать профили участников
На основном "Кто сейчас на конференции" не видят, и не имеют доступа к профилям.
Если разрешить им "Может просматривать профили, список пользователей и страницу «Кто сейчас на конференции»"
то они также могут просматривать и профили...
Стиль один и тот же...
Парадокс...
Отправлено спустя 7 минут 51 секунду:
Pussy, Похоже дело не в стиле...
Отправлено спустя 2 минуты 42 секунды:
К стати, на форуме поддержки, то же самое
Гости не видят "Кто сейчас на конференции"
Добавлено: 27 фев 2018, 14:24
Pussy
blues писал(а): ↑27 фев 2018, 13:58
Pussy, Похоже дело не в стиле...
Не в стиле, такое на всех форумах, которые на 3.2 и выше. Зашла в список форумов и выборочно посмотрела у всех та же фигня.
Вот
http://leopard.5nx.org/index.php
http://dachniiotvet.galaktikalife.ru
http://akademforum.ru
и так далее...
Гости не видят "Кто сейчас на конференции"
Добавлено: 27 фев 2018, 15:06
beholder
blues писал(а): ↑29 окт 2017, 12:35
Если разрешить здесь то гости видят и профили пользователей...
Прошу прощения, не увидел эту фразу и не совсем понял суть вопроса
Да, действительно если не разрешить просматривать профили, то и списка онлайн пользователь не получит. Я уже где-то об этом писал, такова логика работы движка, к сожалению (для кого-то наоборот) объединили несколько функций в одно право.
Несмотря на возражения, начиная с 3.2, PHPBB сообщество решило, что раньше логика работы этого "права" действовало неправильно.
Блок "кто сейчас" реализован так (в PROSILVER, в других стилях возможно по-другому):
index_body.html
Код: Выделить всё
<!-- IF U_VIEWONLINE -->
<br />{LOGGED_IN_USER_LIST}
<!-- IF LEGEND --><br /><em>{L_LEGEND}{L_COLON} {LEGEND}</em><!-- ENDIF -->
Владельцы собственных загруженных стилей могут попробовать убрав первое условие, оставить:
Код: Выделить всё
<br />{LOGGED_IN_USER_LIST}
<!-- IF LEGEND --><br /><em>{L_LEGEND}{L_COLON} {LEGEND}</em>
скорее всего список начнет появляться.
Правда нет гарантии, что на основе этого права в будущих версиях для пользователей у которых нет этого права список не перестанет формироваться в самом движке...
Гости не видят "Кто сейчас на конференции"
Добавлено: 27 фев 2018, 15:06
blues
А как же на этом форуме все так как было раньше
http://kozatske.ukrbb.net/index.php ? Может дело в каком то расширениии?
Гости не видят "Кто сейчас на конференции"
Добавлено: 27 фев 2018, 15:10
beholder
очевидно дело в стиле, в котором нет того условия, о котором я написал выше.
Скорее всего сейчас у вас установлена более новая версия стиля, в отличии от той, что на тестовом.
Гости не видят "Кто сейчас на конференции"
Добавлено: 27 фев 2018, 15:14
blues
Да, обновил стили до версии 2,2,2 и все пропало....
Гости не видят "Кто сейчас на конференции"
Добавлено: 27 фев 2018, 15:37
beholder
blues,
ну так раз у вас загруженный стиль, и сделайте в новом замену в коде так как я выше написал.
забыл написать, это должно быть в index_body.html