Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.0 > vBulletin 3.0 Full Releases

Reply
 
Thread Tools
Sigma Chat integration for non-platinum users Details »»
Sigma Chat integration for non-platinum users
Version: 1.00, by xlguy xlguy is offline
Developer Last Online: Jun 2015 Show Printable Version Email this Page

Version: 3.0.0 Rating:
Released: 02-05-2004 Last Update: Never Installs: 13
 
No support by the author.

Introduction
This hack integrates your forum with the Sigma Chat software provided by Raidersoft. Unlike the other Sigma integration hack, this one will work for users who own the Professional (entry-level) license, rather than the more expensive Platinum license.

What does it do?
This hack means that only registered forum users will be able to access the chat room. Additionally, they will only be able to chat using the same username as they have on the forum. If someone who isn't registered (or logged in) tries to visit the chat room they will see the standard "No Permission" vBulletin screen.

Is it complicated to install?
No, it's simple. You don't need to edit any VB files, you simply upload one new file (chat.php) to your forum directory and add one new template via your Admin CP.

Support?
Yes, I will support this hack. PM me if you need any help.

Demo?
I've installed this on a colleagues server. You can see the chat integration in action (you will need to register) at at this site

I also used some code (which limits the username length to 15 characters) which was originally created by wot-Mike for his vB2.x chat hack - so all credit to him.

Hope it proves useful for you - please let me know if you use it

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #32  
Old 05-01-2004, 09:37 PM
xlguy's Avatar
xlguy xlguy is offline
 
Join Date: Feb 2004
Location: UK
Posts: 168
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by joanne862
When I tried to set up identical accounts in the raidersoft control panel, it wouldn't let VB users login to the chat room.

Thanks
Like I said, if you create accounts in the sigma control panel (you should only do this for mods/admins) then it won't auto-login them. This is because the username they are trying to login with is now protected. All they have to do is enter their password and they login - it doesn't take very long and I trust my moderators not to change their usernames as this stage.
Reply With Quote
  #33  
Old 05-09-2004, 06:39 AM
InsaneContender InsaneContender is offline
 
Join Date: May 2003
Location: Sacramento, CA
Posts: 152
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Just Installed It. Works great. Thanks alot!
Reply With Quote
  #34  
Old 05-09-2004, 07:44 PM
PIF PIF is offline
 
Join Date: Dec 2003
Posts: 9
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Also installed thanks
Reply With Quote
  #35  
Old 05-11-2004, 06:54 PM
uzitalk uzitalk is offline
 
Join Date: Jan 2003
Posts: 3
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by joanne862
I'm trying to install the hack for sigma chat (pro version).
I've done steps #1 & #2.

For step #3-
In VBulletin admin cp I've done, templates > add template and copied and pasted the contents of chatroom_template.txt into it.

When I try to test it I get this error message -
Fatal error: Call to undefined function: fetch_template() in /home/wdisneyw/public_html/forums/chat.php on line 17

I presume it means I've not added the template correctly, but I can't see how.

Using VBulletin Version 2.2.8.


Thanks!
I have the same error with 2.3.4. Will it work with this version?
Reply With Quote
  #36  
Old 05-12-2004, 01:26 AM
uzitalk uzitalk is offline
 
Join Date: Jan 2003
Posts: 3
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I got it working with 2.3.4. Here it is:
Quote:
<?php
error_reporting(E_ALL & ~E_NOTICE);
define('THIS_SCRIPT', 'chat');
require_once('./global.php');
$globaltemplates = array('chatroom');

if ($bbuserinfo[userid]=='') {
show_nopermission();
} else {
$username1=ereg_replace("[^A-Za-z0-9]", "_", $bbuserinfo['username']);
$myLength = strlen( $username1 );
if ($myLength > 15) {
$username = substr( $username1, 0, 15 );
} else {
$username = $username1;
}
eval('dooutput("' . gettemplate('chatroom') . '");');
}
?>
Reply With Quote
  #37  
Old 05-12-2004, 09:54 AM
SVTBlackLight01's Avatar
SVTBlackLight01 SVTBlackLight01 is offline
 
Join Date: Jan 2003
Location: Texas
Posts: 504
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You guys do realize this is the vb3 hacks section.
Reply With Quote
  #38  
Old 06-25-2004, 10:16 PM
calldaffer's Avatar
calldaffer calldaffer is offline
 
Join Date: Mar 2002
Posts: 80
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by SVTBlackLight01
You guys do realize this is the vb3 hacks section.
anyone know how I can restrict certain usergroups from accessing the chatroom?
Reply With Quote
  #39  
Old 06-25-2004, 10:50 PM
Cold Steel's Avatar
Cold Steel Cold Steel is offline
 
Join Date: Nov 2001
Location: Manhattan
Posts: 222
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Conditionals.
Reply With Quote
  #40  
Old 06-25-2004, 11:03 PM
calldaffer's Avatar
calldaffer calldaffer is offline
 
Join Date: Mar 2002
Posts: 80
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Cold Steel
Conditionals.
yeah, that was helpful man, thanks
Reply With Quote
  #41  
Old 08-16-2004, 06:35 PM
joergh's Avatar
joergh joergh is offline
 
Join Date: Oct 2001
Posts: 37
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

No problem to integrate with vb.3.0.3

*klicks install

Maybe one small hint for users who still own a sigmachat for a longer time:

Code:
<html>
<head>
<title>Chat Room</title>
</head>
<body bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#0000ff">
<applet codebase="http://client1.sigmachat.com/current/" code="Client.class" archive="scclient_en.zip" width=680 height=480 MAYSCRIPT>
   <param name="room" value="XXXXX">
   <param name="cabbase" value="scclient_en.cab">
   <param name="USERNAME" value="$bbuserinfo[username]">
   <param name="autologin" value="yes">
</applet>
</body>
</html>
The default Url is <applet codebase="http://client1.sigmachat.com/current/

It took me 10 minutes to realize that my "old" chat lies on: :ninja:

codebase="http://client0.sigmachat.com/current/

Maybe that helps, before that I got the message "This chat is closed"

joergh
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 04:43 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.19363 seconds
  • Memory Usage 2,303KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)bbcode_code
  • (5)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • 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
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete