vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   Excluding guests from seeing plugins in the postbit (https://vborg.vbsupport.ru/showthread.php?t=120461)

subnet_rx 07-06-2006 01:07 PM

Excluding guests from seeing plugins in the postbit
 
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
Code:

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

To prevent guests from viewing that we wrap a conditional.
Code:

<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 ;

Code:

<if condition="$show['member']">
There is also the reverse available ;

Code:

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


All times are GMT. The time now is 03:42 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
  • Page Generation 0.00977 seconds
  • Memory Usage 1,715KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (4)bbcode_code_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (5)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete