http://forum.ru/memberlist.php - только для админа

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
kpripper
phpBB 1.4.4
Сообщения: 181
Стаж: 15 лет 5 месяцев
Благодарил (а): 37 раз
Поблагодарили: 8 раз

http://forum.ru/memberlist.php - только для админа

Сообщение kpripper »

Как сделать страницу forum.ru/memberlist.php и все ее модификации доступной только для админа ?
http://forum.surgeryzone.net - форум врачей, кому нужен совет, обращайтесь, постараюсь помочь.
Shredder
Former team member
Сообщения: 2266
Стаж: 17 лет 9 месяцев
Благодарил (а): 283 раза
Поблагодарили: 584 раза

Re: http://forum.ru/memberlist.php - только для админа

Сообщение Shredder »

Открыть memberlist.php, найти:

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

// Check our mode...
if (!in_array($mode, array('', 'group', 'viewprofile', 'email', 'contact', 'searchuser', 'leaders')))
{
	trigger_error('NO_MODE');
}
Добавить перед:

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

if (!$auth->acl_get('a_'))
{
	trigger_error('NOT_AUTHORISED');
}
Если доступ нужен только для основателей, то код для добавления будет другим:

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

if ($user->data['user_type'] != USER_FOUNDER)
{
	trigger_error('NOT_AUTHORISED');
}
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: http://forum.ru/memberlist.php - только для админа

Сообщение Пчелкин »

Не проще ли так -

Сделай у всех кроме админа так -
snap1341.jpg
Получится вот так -
snap1342.jpg
snap1343.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Shredder
Former team member
Сообщения: 2266
Стаж: 17 лет 9 месяцев
Благодарил (а): 283 раза
Поблагодарили: 584 раза

Re: http://forum.ru/memberlist.php - только для админа

Сообщение Shredder »

Пчелкин
Можно и так, но тогда страница "Кто сейчас на конференции" тоже станет недоступной, хотя это не memberlist.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: http://forum.ru/memberlist.php - только для админа

Сообщение Пчелкин »

Кто мешает условие <!-- IF U_VIEWONLINE --> вообще выкинуть? Баловство это - права на кто в онлайн...

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

<!-- IF S_DISPLAY_ONLINE_LIST -->
    <h3><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h3>
	<p>{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /> <br />{LOGGED_IN_USER_LIST}
	<!-- IF LEGEND --><br /><em>{L_LEGEND}: {LEGEND}</em><!-- ENDIF --></p>
<!-- ENDIF -->
И к бабке не ходи...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
kpripper
phpBB 1.4.4
Сообщения: 181
Стаж: 15 лет 5 месяцев
Благодарил (а): 37 раз
Поблагодарили: 8 раз

Re: http://forum.ru/memberlist.php - только для админа

Сообщение kpripper »

Спасибо, понятно.
http://forum.surgeryzone.net - форум врачей, кому нужен совет, обращайтесь, постараюсь помочь.

Вернуться в «Поддержка phpBB 3.0.х»