Thread: Chat Modifications - Envolve Chat Integration Module
View Single Post
  #108  
Old 06-15-2011, 02:02 AM
S3Ponline S3Ponline is offline
 
Join Date: May 2010
Posts: 95
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by akoj View Post
OK, I am NOT in anyway shape or form a coder but by changing the integration xml to this code I was able to add Supermods in as an admin and block out newly registered, not approved members this way. It seems to have worked for me

changed this:
Code:
{
	$env_userInf = $vbulletin->userinfo;
	$env_isLoggedIn = $vbulletin->userinfo['userid'] > 0;
	$env_isAdmin = ($vbulletin->userinfo['usergroupid']==6 || $vbulletin->userinfo['usergroupid']==7);
	$env_displayChat = ($vbulletin->options['envolve_display_to'] == 'everyone') ||
		(($vbulletin->options['envolve_display_to'] == 'loggedin') && $env_isLoggedIn) ||
		(($vbulletin->options['envolve_display_to'] == 'admins') && $env_isLoggedIn && $env_isAdmin);
To this:
Code:
{
	$env_userInf = $vbulletin->userinfo;
	$env_isLoggedIn = $vbulletin->userinfo['userid'] > 0;
	$env_isAdmin = ($vbulletin->userinfo['usergroupid']==6 || $vbulletin->userinfo['usergroupid']==7 || $vbulletin->userinfo['usergroupid']==5);
	$env_displayChat = ($vbulletin->options['envolve_display_to'] == 'everyone') ||
		(($vbulletin->options['envolve_display_to'] == 'loggedin') && $env_isLoggedIn && $vbulletin->userinfo['usergroupid']==2) ||
(($vbulletin->options['envolve_display_to'] == 'loggedin') && $env_isLoggedIn && $vbulletin->userinfo['usergroupid']==6) ||
(($vbulletin->options['envolve_display_to'] == 'loggedin') && $env_isLoggedIn && $vbulletin->userinfo['usergroupid']==5) ||
(($vbulletin->options['envolve_display_to'] == 'loggedin') && $env_isLoggedIn && $vbulletin->userinfo['usergroupid']==16) ||
(($vbulletin->options['envolve_display_to'] == 'loggedin') && $env_isLoggedIn && $vbulletin->userinfo['usergroupid']==14) ||
(($vbulletin->options['envolve_display_to'] == 'loggedin') && $env_isLoggedIn && $vbulletin->userinfo['usergroupid']==10) ||
(($vbulletin->options['envolve_display_to'] == 'loggedin') && $env_isLoggedIn && $vbulletin->userinfo['usergroupid']==7) ||
		(($vbulletin->options['envolve_display_to'] == 'admins') && $env_isLoggedIn && $env_isAdmin);
You will probably want to define your own user groups in there. So far this seems to have done that trick
Ok, Neat. I?ll try this out. If this works then I may upgrade and pay

I also do not like that you guys don?t have auto withdraw from paypal
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01289 seconds
  • Memory Usage 1,772KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_code
  • (1)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete