vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   Custom user groups (https://vborg.vbsupport.ru/showthread.php?t=117412)

Tizer 06-02-2006 09:31 AM

Custom user groups
 
Hi all,

Looking for a few pointers regarding usergroups on the forum

Im building a news page for my site which will feed out news threads from the forum. Simple enough using "vBExternal" mod, got it working a treat.

However, i also want to feed out info from a private / hidden forum that users in a usergroup called "iOMembers" can access. Its like our private guild/clan chat forum.

So my code
PHP Code:

<?php
if ($vbulletin->userinfo['membergroupids'] == '11'   
     
|| $vbulletin->userinfo['membergroupids'] == '12'   
)
    {
    echo 
"<td class=\"bc\"><div class=\"l\"><div class=\"r\">";
    
output_News(5,13);
    echo 
"</div></div></td>";
    }
    
?>

This will call output_News(5,13) for forum number 13 and output 5 of the latest threads.

It works a treat until the visiting user is added to another membergroup, i think this is because the way the users membergroups variable is stored, perhaps its an array? im not quite sure.

If i output the users new membergroups using:

PHP Code:

echo $vbulletin->userinfo['membergroupids']; 

it might say "12, 11"

Which will obviously mess up my if statement.

Im not too hot with Arrays, and if this is the case, is there someone who can give me a few pointers.

Cheers

Tizer 06-09-2006 10:00 AM

nobody able to help? im sure this has come up somewhere before for someone :\


All times are GMT. The time now is 10:27 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.00936 seconds
  • Memory Usage 1,713KB
  • 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
  • (2)bbcode_php_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (2)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