Бормотухи.НЕТ

Вернуться   Бормотухи.НЕТ > Web-мастеру > vBulletin 4.x > Инструкции и модификации для vBulletin 4.x
Расширенный поиск

Инструкции и модификации для vBulletin 4.x Различные инструкции и моды для vBulletin 4.x

Ответ
 
Опции темы Поиск в этой теме
Старый 22.02.2013, 07:42 Вверх   #1
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
Хорошо Условия в шаблонах vBulletin 4.х

Условия в шаблонах vBulletin 4.х

Условия для показа или скрытия информации.

Например, вы хотите, чтобы определенная информация была невидна гостям или же видна определенным юзерам, группам пользователям, в определенных разделах и т.д., то читаем о условиях в шаблонах:




Показать информацию только для пользователей

Код:
<vb:if condition="$show['member']">
	<!-- информация только для пользователей -->
</vb:if>


Показать информацию только для гостей

Код:
<vb:if condition="is_member_of($bbuserinfo, 1,2,3)">
	<!-- информация только для группы с ID = 1, 2 и 3 -->
</vb:if>


Показать информацию только для определённой группы в сообщении

Код:
<vb:if condition="is_member_of($post, 1,2,3)">
	<!-- информация только для группы с ID = 1, 2 и 3 -->
</vb:if>


Показать информацию только для определённого пользователя

Код:
<vb:if condition="$bbuserinfo['userid'] == 318713">
	<!-- информация только для пользователя с ID = 318713 -->
</vb:if>


Показать информацию для всех, кроме определённого пользователя

Код:
<vb:if condition="$bbuserinfo['userid'] != 318713">
	<!-- информация для всех, кроме пользователя с ID = 318713 -->
</vb:if>


Показать информацию для всех модераторов во всех форумах

Код:
<vb:if condition="can_moderate()">
	<!-- информация для модераторов во всех форумах -->
</vb:if>


Показать информацию для модератора в определённом форуме

Код:
<vb:if condition="can_moderate($forum['x])">
	<!-- информация для модератора определённого форума с ID = X -->
</vb:if>


Показать информацию во всех форумах, кроме одного

Код:
<vb:if condition="$forum[forumid] != x">
	<!-- информация во всех форумах, кроме ID = X -->
</vb:if>


Показать информацию в определённых форумах

Код:
<vb:if condition="in_array($forum['forumid'], array(1,2,3))">
	<!-- информация для форумов с ID = 1, 2 или 3 -->
</vb:if>


Показать информацию только на определённой странице

Код:
<vb:if condition="THIS_SCRIPT == 'calendar'">
	<!-- Показать информацию в calendar.php -->
</vb:if>


Показать информацию везде, кроме определённой страницы

Код:
<vb:if condition="THIS_SCRIPT != 'calendar'">
	<!-- информация на всех страницах, кроме calendar.php -->
</vb:if>


Показать информацию, если переменная активна

Код:
<vb:if condition="$customvar">
	<!-- показать, если переменная $customvar активна -->
</vb:if>


Показать информацию, если переменная имеет значение

Код:
<vb:if condition="$customvar == значение">
	<!-- показать, если переменная $customvar имеет значение "значение" -->
</vb:if>


Показать информацию, если переменная НЕ имеет значение

Код:
<vb:if condition="$customvar != значение">
	<!-- показать, если переменная $customvar на имеет значение "значение" -->
</vb:if>


Показать информацию только для пользователя не набравшего определённого количества сообщений

Код:
<vb:if condition="$post[posts] < 10">
	<!-- информация для пользователя, не набравшего 10 сообщений -->
</vb:if>


Комбинированные условия

Код:
<vb:if condition="$show['guest']">
	<!-- показать только для гостей. -->
<vb:else />
	<!-- показать только зарегистрированным пользователям. -->
</vb:if>


Или например

Код:
<vb:if condition="$show['guest']">
	<!-- показать только для гостей. -->
<vb:elseif condition="is_member_of($bbuserinfo, 5,6)" />
	<!-- показать только для групп пользователей с ID = 5 и 6. -->
<vb:else />
	<!-- показать только зарегистрированным пользователям. -->
</vb:if>
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 12:06. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
 

Время генерации страницы 0.08610 секунды с 13 запросами