Скрываем блоки "Команда форума в сети" и "Пользователи онлайн" от нужных нам групп пользователей.

Мануал Скрываем блоки "Команда форума в сети" и "Пользователи онлайн" от нужных нам групп пользователей.

Простая модификация с помощью одного условия шаблона для настройки показа блоков в сайдбаре.
Чтобы настроить показ блоков "Команда форума в сети" и "Пользователи онлайн" 21.jpg , можно воспользоваться одним условием шаблона.

Изначально я хотела сделать плагин с возможностью настройки показа для каждого установленного стиля и вроде уже всё получилось, но при вводе ID нескольких групп3.jpg , модификация переставала работать, поэтому сделала всё без создания дополнения при помощи 2-х модификаций шаблона sidebar_online_users.

Сачала включаем режим отладки и создаём модификацию.
1-я модификация (отображение блока в sidebar'e "Пользователи онлайн" для нужных нам групп):
В поле шаблон вводим: sidebar_online_users.
Заполняем поля "Ключ модификации" и "Описание" на свой вкус.

В "Найти":
Код:
<!-- block: sidebar_online_users -->
В "Заменить":
Код:
<xen:if is="{xen:helper ismemberof, $visitor, 3, 4, 5, 6}">

<!-- block: sidebar_online_users -->
</xen:if>
Где "3, 4, 5, 6" - ID групп, для которых этот блок будет отображаться.

2-я модификация (отображение блока в sidebar'e "Команда форума в сети" для нужных нам групп):
В поле шаблон вводим: sidebar_online_users.
Заполняем поля "Ключ модификации" и "Описание" на свой вкус.

В "Найти":
Код:
<!-- block: sidebar_online_staff -->
В "Заменить":
Код:
<xen:if is="{xen:helper ismemberof, $visitor, 3, 4, 5, 6}">
<!-- block: sidebar_online_staff -->
</xen:if>
Где "3, 4, 5, 6" - ID групп, для которых этот блок будет отображаться.

Ещё я в правах нужных групп сделала так:

4.jpg
, чтобы в панели навигации не отображалась вкладка "Пользователи" и при переходе
Код:
http://xenforotest.ru/online/
было 5.jpg
Вот и всё. :)
Автор
SOUL
Просмотров
259
Первый релиз
Новые обновления
Оценка
0,00 звезда(ы) 0 оценки(ок)

Другие ресурсы от SOUL

Сверху Снизу