vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   Only show for X usergroup (https://vborg.vbsupport.ru/showthread.php?t=158554)

Osterling 09-23-2007 05:43 PM

Only show for X usergroup
 
In the template system, if I want only the Register group to see something, how can I do that?

Lynne 09-23-2007 06:27 PM

PHP Code:

<if condition="is_member_of($bbuserinfo, 2)">
SEE THIS IF REGISTERED
</if> 

However, that will only show it for Registered Users, not Super Mods or Admins (assuming you put SMs and Admin as primary users in the SM or Admin group). So, you may want to go:

PHP Code:

<if condition="in_array($bbuserinfo[usergroupid], array(2,5,6,7))">
SHOW TO REGISTERED USERSMODERATORSSUPER-MODS, AND ADMINS
</if> 


Opserty 09-23-2007 06:44 PM

You can still use the is_member_of() function for multiple usergroups

E.g.

Code:

<if condition="is_member_of($bbuserinfo, 2, 5, 6, 7)">
    SHOW TO REGISTERED USERS, MODERATORS, SUPER-MODS, AND ADMINS
</if>

P.s. the is a closing double quote missing before the '>' on the first line of Lynee's first piece of code.

Brandon Sheley 09-23-2007 06:46 PM

Here is a nice list of vBulletin Template Conditionals List that a user had posted.

Osterling 09-23-2007 06:50 PM

Thank you.

Lynne 09-23-2007 07:05 PM

Quote:

Originally Posted by Opserty (Post 1345346)
You can still use the is_member_of() function for multiple usergroups

P.s. the is a closing double quote missing before the '>' on the first line of Lynee's first piece of code.

Good to know about the is_member_of() and thanks for pointing out the missing quote. :up:


All times are GMT. The time now is 10:49 PM.

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.01077 seconds
  • Memory Usage 1,721KB
  • 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
  • (1)bbcode_code_printable
  • (2)bbcode_php_printable
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (6)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