Log in

View Full Version : Excluding guests from seeing plugins in the postbit


subnet_rx
07-06-2006, 01:07 PM
I have several plugins installed for my members such has hubplaza, vbookie, etc. These all have items in the postbit where the information has to be fetched from the database. Would it be possible to limit guests so they don't see these items in the postbit and would that be something that would improve performance?

harmor19
07-06-2006, 01:40 PM
When you read the directions of the mods to install them they usually have intructions to edit the "postbit" template. You can reference those intructions for code for code that you want to prevent guests from seeing.
Take "vBookie" for example. It wants you to add
<if condition="$vboptions['vbookiecashon']">
<br />$vbphrase[vbookie_vcash]: $post[vbookie_cash]
</if>

To prevent guests from viewing that we wrap a conditional.

<if condition="$bbuserinfo[userid] != 0">
<if condition="$vboptions['vbookiecashon']">
<br />$vbphrase[vbookie_vcash]: $post[vbookie_cash]
</if>
</if>

subnet_rx
07-06-2006, 01:58 PM
Thanks, do you think that it will improve performance since it still has to check the user's id?

Guest210212002
07-06-2006, 02:12 PM
It shouldn't be much either way. That conditional isn't checking every ID, it's just "If userid does not equal zero". As long it has any userid that isn't zero, it displays the code.

Paul M
07-06-2006, 05:43 PM
The correct method in 3.5/3.6 is to use this ;

<if condition="$show['member']">

There is also the reverse available ;

<if condition="$show['guest']">