Как сделать чтобы модератор видел ip в разделе "Кто сейчас на конференции"?
Перерыл всю админку, получилось так сделать только если сделать конкретного модератора основателем конференции, но тогда у него появляется вход в Панель Администрирования.
А мне нужно сделать чтобы юзеры в группе "Модераторы", могли видеть ip и еще чтобы могли видеть емайлы в профилях.
Как сделать чтобы модератор видел ip в разделе "Кто онлайн"?
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
rxu
- phpBB Guru

- Сообщения: 17272
- Стаж: 20 лет 4 месяца
- Откуда: Красноярск
- Благодарил (а): 632 раза
- Поблагодарили: 2412 раз
Re: Как сделать чтобы модератор видел ip в разделе "Кто онлайн"?
Права доступа - Права групп - выбираете нужную группу - выбираете тип:Глобальные права модератора - Расширенные права - Разное - Может просматривать подробности о сообщениях:Да.
-
drlov
- phpBB 1.2.1
- Сообщения: 25
- Стаж: 17 лет 8 месяцев
- Откуда: Украина
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
Re: Как сделать чтобы модератор видел ip в разделе "Кто онлайн"?
Так стоит эта галочка!
И модератор может видеть ip только в этих подробностях.
А в "Кто онлайн" ip не появляется!
Не хотел в код лезть, но пришлось и вот оно в чем дело:
viewonline.php
Тут в коде только админам ip показывается, меняем на:
И модераторы довольны. 
И модератор может видеть ip только в этих подробностях.
А в "Кто онлайн" ip не появляется!
Не хотел в код лезть, но пришлось и вот оно в чем дело:
viewonline.php
Код: Выделить всё
'USER_IP' => ($auth->acl_get('a_')) ? (($mode == 'lookup' && $session_id == $row['session_id']) ? gethostbyaddr($row['session_ip']) : $row['session_ip']) : '',Код: Выделить всё
'USER_IP' => ($auth->acl_get('a_') || $auth->acl_get('m_')) ? (($mode == 'lookup' && $session_id == $row['session_id']) ? gethostbyaddr($row['session_ip']) : $row['session_ip']) : '',
