Log in

View Full Version : if conditional for admin and usergroup


tipoboy
06-15-2009, 11:18 AM
hello all, i have a quick question regarding an if conditiional.

ok i'm trying to show an image in the postbit to mods and admins only, but only if the user is a member of a particular usergroup in this case we'll call it usergroup 10.

this is the code i have so far but it doesnt appear to be correct:

<if condition="($bbuserinfo[usergroupid]==6 || $bbuserinfo[usergroupid]==7 || $bbuserinfo[usergroupid]==5)">
<if condition="is_member_of($vbulletin->userinfo, 10)">
<img src="$stylevar[imgdir_misc]/image.gif" alt="$post[username] status" border="0" />
</if>
</if>


could someone please help with this conditional? am i on the right track?

any help is much appreciated:D

--------------- Added 15 Jun 2009 at 13:24 ---------------

ok just after i posted this i found an article and found conditional i hadnt tried and now the code looks like this

<if condition="($bbuserinfo[usergroupid]==6 || $bbuserinfo[usergroupid]==7 || $bbuserinfo[usergroupid]==5)">
<if condition="$post['usergroupid'] == 10">
<img src="$stylevar[imgdir_misc]/image.gif" alt="$post[username] status" border="0" />
</if>
</if>


it now works but i would like to know if there's a better way of coding this conditional

again any help is appreciated :D

snakes1100
06-15-2009, 12:03 PM
You could make it simpler & cleaner, but not really.

<if condition="in_array($bbuserinfo[usergroupid], array(5,6,7))">

tipoboy
06-15-2009, 12:08 PM
thanks anthony :D