|
|
Инструкции и модификации для vBulletin 4.x Различные инструкции и моды для vBulletin 4.x |
|
Опции темы | Поиск в этой теме |
22.02.2013, 06:42 Вверх | #1 | |||
Коварный тип
|
Условия в шаблонах 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> |
|||