Jump to content
Дизайн и модификация Invision Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
  • entries
    11
  • comments
    54
  • views
    84,122

От: Скрыть боковую панель от пользователей

Sign in to follow this  
Ph-A

395 views

Стандартный форум. У которого стандартный conf_global.php

 

$INFO['banned_group']			=	'5';
$INFO['admin_group']			=	'4';
$INFO['guest_group']			=	'2';
$INFO['member_group']			=	'3';
$INFO['auth_group']			=	'1';

 

Админы у нас = 4

Пользователи = 3

Как пример, мы еще создали дополнительные группы.

 

Модераторы = 5

Продвинутые пользователи = 6

Не адекватные пользователи = 7

 

ID групп можно посмотреть в АЦ

My Control Panel > Members > Member Groups > Manage User Groups

Панель управления > Пользователи > Группы > Управление группами > Управление группами пользователей

 

 

Решаем, что боковую панель показываем только группам с id 3, 4, 6

 

В АЦ

Внешний вид > Инструменты стилей > Поиск и замена

Выбираем нужный скин.

 

И ищем фрагмент

{parse variable="sidebar_enabled" default="$show_side_blocks"}

 

Это будет в шаблоне boardIndexTemplate ( Board Index -> boardIndexTemplate (Список форумов -> boardIndexTemplate))

 

Добавляем ниже:

<php>
if ( !in_array( $this->memberData['member_group_id'], array( 3, 4, 6 ) ) )
{
       $this->templateVars['sidebar_enabled'] = 0;
}
</php>

 

Теперь боковая панель, будет видна только им. Остальные ее не увидят.

 

Источник: Скрыть боковую панель от пользователей

Sign in to follow this  


1 Comment


Recommended Comments

Приветствую,

Обратный вопрос, как сделать чтобы боковая панель отображалась на всех страницах форума?

 

Спасибо.

Share this comment


Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...