Oto zbiór warunków, które możemy dodać do szablonów w vBulletin 4. Przydatna sprawa jeśli chcemy np. wyświetlić dany fragment szablonu tylko dla jakichś grup użytkowników itp.
Pokaż tylko zarejestrowanym:
Kod:
<vb:if condition="$show['member']">TWÓJ KOD</vb:if>
Pokaż tylko dla gości:
Kod:
<vb:if condition="$show['guest']">TWÓJ KOD</vb:if>
Pokaż dla konkretnej grupy/grup:
Kod:
<vb:if condition="is_member_of($bbuserinfo, 1,2,3)">TWÓJ KOD</vb:if>
Pokaż dla konkretnego użytkownika:
Kod:
<vb:if condition="$bbuserinfo['userid'] == 123">Pokaż tylko użytkownikowi o ID 123</vb:if>
Wyświetl wszystkim, oprócz jednego użytkownika:
Kod:
<vb:if condition="$bbuserinfo['userid'] != 123">Wyświetl to dla wszystkich, oprócz użytkownika o ID 123</vb:if>
Pokaż tylko dla moderatorów:
Kod:
<vb:if condition="can_moderate()">Pokaż dla moderatorów</vb:if>
Pokaż dla moderatorów konkretnego forum (nie zapomnij, aby za 'x' wstawić ID forum):
Kod:
<vb:if condition="can_moderate($forum['x])">Pokaż dla osób, które mogą moderować forum o ID=x</vb:if>
Pokaż tylko dla moderatorów z uprawnieniami w danym forum:
Kod:
<vb:if condition="can_moderate($forum['forumid'])">TWÓJ KOD</vb:if>
Wyświetl tylko przy jednym pliku (np. 'calendar'):
Kod:
<vb:if condition="THIS_SCRIPT == 'calendar'">Wyświetlaj tylko przy calendar.php</vb:if>
Wyświetlaj wszędzie, oprócz przy jednym, konkretnym pliku:
Kod:
<vb:if condition="THIS_SCRIPT != 'calendar'">Wyświetlaj wszędzie, oprócz przy calendar.php</vb:if>
Wyświetl w jednym forum (pamietaj, aby za 'x' wstawić ID tego forum):
Kod:
<vb:if condition="$forum[forumid] == x">Wyświetl to w forum o ID='x'</vb:if>
Wyświetlaj w wybranych forach:
Kod:
<vb:if condition="in_array($forum['forumid'], array(1,2,3))">Pokaż to w forach o ID 1,2 oraz 3.</vb:if>
Wyświetl na całym forum, oprócz w forum o ID 'x' :
Kod:
<vb:if condition="$forum[forumid] != x">TWÓJ KOD</vb:if>