2014-02-18 2 views
0

Есть ли способ заблокировать потоки или сделать их «частными» для определенной группы пользователей в phpbb3, чтобы пользователи все еще могли видеть потоки/форумы в списке , но знают, что они перенаправляются от доступа к ним до тех пор, пока они не «обновятся» до более высокого уровня пользователя.Блокировка аддов в phpbb3, но сохранение их в списке нитей

Я знаю, что вы можете «скрыть» потоки от группы пользователей, но я все еще хочу, чтобы они могли знать, какие темы существуют в качестве гостя, чтобы помочь повысить ценность на форуме и побудить гостя рассмотреть возможность обновления.

Спасибо за вашу помощь

ответ

0

нет никакой возможности для запроса в стандартной установке phpBB3, возможно за счет изменения несколько строк кода, хотя.

Открыть viewforum.php и изменить следующие строки:

if ($auth->acl_get('f_read', $forum_id)) 

к

if ($auth->acl_gets('f_list', 'f_read', $forum_id)) 

и

if (!$auth->acl_get('f_read', $forum_id)) 

к

if (!$auth->acl_gets('f_list', 'f_read', $forum_id)) 

После изменения этих строк всем, кому разрешено видеть форум, должно быть в состоянии видеть темы на форуме, но не читать их.

Смежные вопросы