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:
Pokaż tylko dla gości:Kod:<vb:if condition="$show['member']">TWÓJ KOD</vb:if>
Pokaż dla konkretnej grupy/grup:Kod:<vb:if condition="$show['guest']">TWÓJ KOD</vb:if>
Pokaż dla konkretnego użytkownika:Kod:<vb:if condition="is_member_of($bbuserinfo, 1,2,3)">TWÓJ KOD</vb:if>
Wyświetl wszystkim, oprócz jednego użytkownika:Kod:<vb:if condition="$bbuserinfo['userid'] == 123">Pokaż tylko użytkownikowi o ID 123</vb:if>
Pokaż tylko dla moderatorów:Kod:<vb:if condition="$bbuserinfo['userid'] != 123">Wyświetl to dla wszystkich, oprócz użytkownika o ID 123</vb:if>
Pokaż dla moderatorów konkretnego forum (nie zapomnij, aby za 'x' wstawić ID forum):Kod:<vb:if condition="can_moderate()">Pokaż dla moderatorów</vb:if>
Pokaż tylko dla moderatorów z uprawnieniami w danym forum:Kod:<vb:if condition="can_moderate($forum['x])">Pokaż dla osób, które mogą moderować forum o ID=x</vb:if>
Wyświetl tylko przy jednym pliku (np. 'calendar'):Kod:<vb:if condition="can_moderate($forum['forumid'])">TWÓJ KOD</vb:if>
Wyświetlaj wszędzie, oprócz przy jednym, konkretnym pliku:Kod:<vb:if condition="THIS_SCRIPT == 'calendar'">Wyświetlaj tylko przy calendar.php</vb:if>
Wyświetl w jednym forum (pamietaj, aby za 'x' wstawić ID tego forum):Kod:<vb:if condition="THIS_SCRIPT != 'calendar'">Wyświetlaj wszędzie, oprócz przy calendar.php</vb:if>
Wyświetlaj w wybranych forach:Kod:<vb:if condition="$forum[forumid] == x">Wyświetl to w forum o ID='x'</vb:if>
Wyświetl na całym forum, oprócz w forum o ID 'x' :Kod:<vb:if condition="in_array($forum['forumid'], array(1,2,3))">Pokaż to w forach o ID 1,2 oraz 3.</vb:if>
Kod:<vb:if condition="$forum[forumid] != x">TWÓJ KOD</vb:if>


1Przydatne posty
LinkBack URL
About LinkBacks
Odpowiedz z cytatem


