![]() |
All Vb <if> conditions
Hi,
I would like to learn more about the conditions that I can use in VB templates. For example, I am aware of the following tests: <if condition="$show['guest']">You're a guest!</if> <if condition="$show['member']">You're a member, not a guest</if> How can I find out what other tests I can perform with the variable "$show" ? For example, can I use it to find out if the user browsing the page is an administrator ? If the answer is "yes", then how did you knew how to build the test condition ? Regards, Razvan |
Code:
<if condition="is_member_of($vbulletin->userinfo, 6)">This will show to admins</if> |
Where are these functions defined ? (show, is_member_of)
Can I get a list of these built-in functions ? Regards, Razvan |
$show is a variable, and is_member_of() is a function.
Here is a list of some common conditions you can use, http://www.vbulletinzone.com/t44 |
This is great resource !!! Thanks !!!
What about the variables, like $show ? Is there some VB documentation about what variables are available and where (in which templates) ? |
I want to be able to block ads by IP or a block of IP's. I don't want to move members into groups because some of the users I don't want to show ads to are not even members. The problem I am having is with users clicking on Google Ads that are on the same network, I don't want any issues with Google so I am trying to take care of the issue before I get the warning from them.
Is their a condition that does this, does anyone have a starting point that I could play around with and test? Thanks. |
Quote:
At anyrate - No - There is no condition for blocking IP address. A list of conditionals for vB 3.x can be found at http://tech6.com/f51/vbulletin-templ...als-list-t112/ -- I'm not familiar with vB4 conditionals - you might be able to find a list here or at http://vbulletin.com - use search :) HTH, Jacquii. |
<if condition="is_member_of($vbulletin->bf_ugp_forumpermissions['canview'])"> is this possible ?
|
Quote:
|
i try if the user have permisson view category can see lastpost title on the forum statics but if No have permission (see you dont have permission)
i use this Code:
<if condition="!in_array($bbuserinfo[usergroupid], array(5,6,9))"> |
What template do you want to put that in?
|
this is forum statics plug-in "changuondyu_latestpost_bit"
|
Hmm...I'm not sure what to tell you. It depends on what variables are available when the template is eval'd, and not only is that from a mod, but apparently that mod is no longer available.
|
if the user can view forumid x can see this thread title.. my mean is this..
|
What's stored in $vbulletin->bf_ugp_forumpermissions['canview']?
If it's just a 1 or 0 or true or false maybe all you need is: Code:
<if condition="$vbulletin->bf_ugp_forumpermissions[canview]"> |
Unless I'm mistaken, $vbulletin->bf_ugp_forumpermissions[canview] is a mask for checking that forum permission, so you'd need the actual forum permission bits to '&' it with. Unfortunately I can't find the source for that mod so I don't know if it's available or what.
|
You can use pretty much anything in the <if>
Here's a bit more complex ones, Code:
<if condition="($variable1 == 1) AND ($variable2 = "sample string" || $variable3 != "sample")"> |
this is not working.
Code:
<if condition="$vbulletin->bf_ugp_forumpermissions[canview]"> i need this php code for vb for forumhome_lastpostby template Code:
if (!($lastpostforumperms & $vbulletin->bf_ugp_forumpermissions['canview']) OR (!($lastpostforumperms & $vbulletin->bf_ugp_forumpermissions['canviewothers']) AND $lastpostinfo['lastposter'] != $vbulletin->userinfo['username'])) |
<if condition="$bbuserinfo[forumpermissions][$forum[forumid]] & 36">
why cant i use this ? --------------- Added [DATE]1314486659[/DATE] at [TIME]1314486659[/TIME] --------------- i need if user have permissinon on this forumid can see this code help please |
What are you trying to do? can you explain a bit clearer?
|
sure..
i use lastthreads plug-in on my forum http://a1108.hizliresim.com/11/8/28/6019.png i want if user have permission this forum categoriy can view last thread title if no have see you dont have permessin to see this thread title.. like functions_forumlist.php Code:
if (!($lastpostforumperms & $vbulletin->bf_ugp_forumpermissions['canview']) OR (!($lastpostforumperms & $vbulletin->bf_ugp_forumpermissions['canviewothers']) AND $lastpostinfo['lastposter'] != $vbulletin->userinfo['username'])) |
All times are GMT. The time now is 06:27 AM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|