PDA

View Full Version : Official SigmaChat Integration


Grim77
08-07-2005, 10:00 PM
Product Info
Name: SigmaChat Official Integration Extension
Product ID: sc7400
Version: 1.0.4 (Version re-schemed)
Author: RaiderSoft (http://www.raidersoft.com/)
Last Modified: 17 Oct. 2005
Compatibility: vBulletin 3.5.0 Gold, 3.5.0 RC-2/3
Mirror: forums.raidersoft.com (http://forums.raidersoft.com/showthread.php?t=1971)

Overview
This extension allows you to fully integrate a SigmaChat (http://www.sigmachat.com/) Platinum or Enterprise Java? Chat Room with your vBulletin 3.5.x forum system, including the ability to authenticate access via your vBulletin forum system, and provide a "Who's Chatting" page list showing who is currently logged into your chat room.

Requirements

vBulletin 3.5.x
SigmaChat Platinum, or Enterprise. Please note that SigmaChat Basic and SigmaChat Professional are no longer supported. You may register for a SigmaChat account at www.sigmachat.com.
PHP with allow_url_fopen directive enabled in your php.ini file. This is required to download the Who's Chatting list from SigmaChat servers.


What's new?
This extension dramatically improves upon the previous release by making use of the vBulletin Database to store Who's Chatting list updates. Additionally, the Who's Chatting box at the bottom of the main forum page has been removed in favor of showing a (nearly) real-time count of users in your chat room directly from the main navbar. Both embedded and popup chat room options are provided to your user. The Who's Chatting list has been cleaned up. Two additional remote functions (Add Buddy and Forum Ignore) have been added as well.

Features

Seamless integration between your vBulletin forum and SigmaChat
Popup and Embedded Chat room link options
Automatic (one minute interval) User's Chatting count updates
Real-Time Who's Chatting list
Display the amount of users within your chat room on your main navbar shown throughout your entire forum
Remote authentication allows you to authenticate access into your chat room based on your vBulletin user database
Automatic user login option
Remote authentication allows you to choose which vBulletin user groups are allowed chat room administrative privileges
Remote functions system allows you to tie in vBulletin forum functions into the SigmaChat user menu
Uses the new vBulletin 3.5 XML product import architecture, making installation/uninstallation easier, requiring no modifications to the codebase.
Improves over previous versions by storing Who's Chatting list within it's own MySQL database table


Installation
Installaion will require between 10 and 15 minutes of your time. Download the supplied ZIP file, and extract it on your personal computer. Open the README.html in your web browser file for full installation instructions. No PHP code modifications are required as this script makes use of the new vBulletin XML Product system.

Support
Support is provided by RaiderSoft for this script provided you have a Platinum or Enterprise SigmaChat account. Read the included instructions for details. Please let us know if you have any problems installing this extension.

Updates
8/12/05 - vbsc7400_101.zip uploaded fixing the auto-login problem. To update from the previous release, simply download and extract the new archive and copy the 'chat.php' file to the root directory of your vBulletin forum. No other changes are required.
8/13/05 - vbsc7400_102.zip uploaded fixing minor issue with displaying users currently chatting. This may have effected all users using a custom table prefix.
10/5/05 - vbsc7400_103.zip uploaded fix minor issue relating to table prefixes. This script now been fully tested with VB 3.5.0 Gold.
10/17/05 - vbsc7400_104.zip uploaded. Users experiencing problems with table locking or the who's chatting list should download and install this update.

Screenshots are attached.

Barakat
08-08-2005, 04:54 AM
great and working great thanks for that and instal

Brinnie
08-08-2005, 01:27 PM
I have a stupid question. (go figure)

I have seen chat scrips where the company hosts your chat logs... This isgma chat isn't one of them, is it?

Grim77
08-08-2005, 09:45 PM
It's a remote hosted chat system, yes.

I have a stupid question. (go figure)

I have seen chat scrips where the company hosts your chat logs... This isgma chat isn't one of them, is it?

Ryan McBain
08-08-2005, 11:02 PM
Will this work with 3.5.0 RC1?

Grim77
08-08-2005, 11:06 PM
Don't know :) Worth a try I suppose... Planning on sticking with RC1?

Will this work with 3.5.0 RC1?

Ryan McBain
08-08-2005, 11:09 PM
Don't know :) Worth a try I suppose... Planning on sticking with RC1?

I was going to stick with RC1 until 3.50 went gold. But its not a big deal, just curious.

Brinnie
08-09-2005, 12:08 AM
I was going to stick with RC1 until 3.50 went gold. But its not a big deal, just curious.
some here. :)

MillerLight
08-09-2005, 06:07 PM
Just updated to the Platinum Sigma Chat option. Just waiting for it to update that its been paid, then give this a go ;P

NetRover
08-09-2005, 06:47 PM
Hi there, I'm all installed with this but my chat when it loads says logging in, verfying password and then invalid username or password. If I continue by logging in manually with my forum details it all works and I log into chat.

Ryan McBain
08-09-2005, 11:13 PM
Hi there, I'm all installed with this but my chat when it loads says logging in, verfying password and then invalid username or password. If I continue by logging in manually with my forum details it all works and I log into chat.

I have the same problem.

Grim77
08-10-2005, 02:48 AM
Is your authentication URL set up correctly? Here are some things to check..

1. Make sure the authentication URL is enabled in chat_global.php
2. Make sure the user group arrays in chat_global.php are correct, and match user the user group ID's in your VB admin control panel.
3. If you're using a hack that changes the way VB passwords are stored internally, the autentication script will not work -- chat_auth.php would have to manually edited.
4. You have to be logged in to your forum if you're trying to get automatic login to work, and for automatic login to work, it too must be enabled in chat_global.php

If you're continuing to have problems, eMail support@raidersoft.com with the following info:

1. Your SigmaChat account number
2. A direct URL to your forum
3. A copy of your chat_global.php file
4. A valid username and password for your forum for us to test with
5. A complete description of the problem, and procedure to reproduce it.
6. The vBulletin version you're using. As of now, only RC2 has been tested.

I have the same problem.

Kaelon
08-12-2005, 02:53 AM
I'm having the same problem. Auto-login does not work (in fact, it looks like no username/password is being pre-entered in the username/password fields at all, which is why an "Invalid Login" error is being returned), but manual logins work just fine. Everything else seems to be working.

cduerr -- I sent you an e-mail with all details at the support account.

Hopefully, we can get this fixed. :)

Thanks!

Grim77
08-12-2005, 03:43 AM
Hmm.. most of these problems can be explained by not having a Platinum or Enterprise account. Auto-login will not work with the Professional service. Can someone send me a link to their forum with a valid username/password so I can test it out? You may eMail it to me at support@raidersoft.com or PM me if you prefer. Thanks!

Ryan McBain
08-12-2005, 03:59 AM
Hey Chris I emailed you a few days ago with the same problem, still waiting to here back from you. I'll PM and email you my username and password for you to check it out.

Grim77
08-12-2005, 04:49 AM
Ok, folks :)

I got a couple emails and some private messages. It looks like the problem is that the auto-login code somehow never made it from development to distribution. I'll take a look at it tomorrow or this weekend and get a new revision out ASAP!

Aside from that, how is everything else working? The new Who's Chatting integration should be much better than the previous release, but I'm curious to hear how it's working.

turksengel
08-12-2005, 05:37 AM
i couldnt understand the last installation part :S

Kaelon
08-12-2005, 11:14 AM
Hmm.. most of these problems can be explained by not having a Platinum or Enterprise account. Auto-login will not work with the Professional service. Can someone send me a link to their forum with a valid username/password so I can test it out? You may eMail it to me at support@raidersoft.com or PM me if you prefer. Thanks!

cduerr -- I have a Platinum account, and I send you the details to your support e-mail. Please e-mail me back and let me know any next steps I should take.

Ok, folks

I got a couple emails and some private messages. It looks like the problem is that the auto-login code somehow never made it from development to distribution. I'll take a look at it tomorrow or this weekend and get a new revision out ASAP!

Aside from that, how is everything else working? The new Who's Chatting integration should be much better than the previous release, but I'm curious to hear how it's working.

Edit: Great to hear! Everything else seems to be working really well. Quick questions -- how much strain does both the cron job and the who's online tabular data (displayed on the navbar) place on the server load? Do they constitute additional queries?

Grim77
08-12-2005, 05:07 PM
Edit: Great to hear! Everything else seems to be working really well. Quick questions -- how much strain does both the cron job and the who's online tabular data (displayed on the navbar) place on the server load? Do they constitute additional queries?

Yes, it does constitute additional queries, and it also opens a quick HTTP connection to our servers to download the latest data. As it is only run once per minute though, the effect shouldn't be noticeable.

Grim77
08-12-2005, 05:31 PM
A new minor update was put online today correcting the automatic-login bug.

To update from the previous release, simply dowload and extract the new archive to your computer. After that, just copy (ftp) over the new 'chat.php' file to the root directory of your vBulletin forum. No other changes are required.

Ryan McBain
08-12-2005, 06:00 PM
A new minor update was put online today correcting the automatic-login bug.

To update from the previous release, simply dowload and extract the new archive to your computer. After that, just copy (ftp) over the new 'chat.php' file to the root directory of your vBulletin forum. No other changes are required.

Thanks for the fix is does work. However what it does, is first it says invalid password, and then it jumps you into the chatroom. So first auto login looks like its not going to work, and then it works lol

Marco van Herwaarden
08-12-2005, 07:47 PM
I just installed for a customer today, and experiencing the same login problems.The rest functions without any problem.

@Ryan
This happens also the second time (maybe some cache issue)?

Elmer
08-12-2005, 11:14 PM
Installed, great hack :)

I had the auto login problem but after uploading chat.php the problem went away.

NetRover
08-13-2005, 12:00 AM
Hi there, thanks for the update! login now works fine.

One more little problem.

My who's chatting loads a page that is blank apart from my forum header.

I've check php info and url fopen is on.

I don't even get my forum nav so it may not be a sigma issue.

any ideas welcome.

Grim77
08-13-2005, 03:32 AM
Hi there, thanks for the update! login now works fine.
One more little problem.
My who's chatting loads a page that is blank apart from my forum header.
I've check php info and url fopen is on.
I don't even get my forum nav so it may not be a sigma issue.
any ideas welcome.

Sounds like an install issue. When you edited your templates (as described in the installation instructions) the chat pulldown menu should have been added to the navbar.

As for the Who's Chatting page, this relies upon templates that should have been added when you installed the XML file. Are you using RC-2? Any error messages during the XML installation?

Grim77
08-13-2005, 06:52 AM
A new minor update was put online today correcting a bug in the Who's Chatting list effecting users who have set a table prefix during their vBulletin installation.

To update from the previous release, simply dowload and extract the new archive to your computer. After that, just copy (ftp) over the new 'chat_online.php' file to the root directory of your vBulletin forum. No other changes are required.

Thanks to rogerl for noticing this bug.

Ryan McBain
08-13-2005, 07:32 AM
I just installed for a customer today, and experiencing the same login problems.The rest functions without any problem.

@Ryan
This happens also the second time (maybe some cache issue)?

Nah its not that I checked. It first says invalid and then sends you to the chat room. It works, but first it says that it doesnt.

NetRover
08-13-2005, 11:53 AM
Sounds like an install issue. When you edited your templates (as described in the installation instructions) the chat pulldown menu should have been added to the navbar.

As for the Who's Chatting page, this relies upon templates that should have been added when you installed the XML file. Are you using RC-2? Any error messages during the XML installation?

Hi Chris, thanks for replying.

After my members said it was missing I noticed is was getting placed way down the page. If I remove my forum header and just have my forum nav it shows fine. I have therefore left off my header, I'm on RC2 but the old 3.0.7 version worked with the header though.

not to worry, something i've done i'll have to live with :)

Craigr
08-19-2005, 05:20 PM
Worked great.

Cheers. :)

Sleepyk
08-20-2005, 10:42 PM
You have to pay for this chat though so why get it?

mutus123
08-28-2005, 04:36 PM
Grim77 thanks for this, I am waiting until gold to upgrade from 3.0.7 to 3.5.

Quick question... is there anything I need to un-do or remove from the previous sigma integration on 3.0.7, prior to upgrade? I assume the upgrade will over-write at least portions of the previous sigma hack modifications.

Or can I just go ahead and upgrade vBulletin, and then install this new sigma integration on to that, without worrying about the previous sigma hack?

LittleBoy1
08-28-2005, 07:12 PM
Hello, I have problems when installing the PlugIns, leaves this to me:

Warning: Invalid argument supplied for foreach() in /includes/functions.php

Buaaa =(

Grim77
09-11-2005, 10:18 PM
I would just upgrade vBulletin, then reinstall the script -- should work like a charm :)

Grim77 thanks for this, I am waiting until gold to upgrade from 3.0.7 to 3.5.

Quick question... is there anything I need to un-do or remove from the previous sigma integration on 3.0.7, prior to upgrade? I assume the upgrade will over-write at least portions of the previous sigma hack modifications.

Or can I just go ahead and upgrade vBulletin, and then install this new sigma integration on to that, without worrying about the previous sigma hack?

mutus123
09-12-2005, 06:42 PM
I would just upgrade vBulletin, then reinstall the script -- should work like a charm :)

Beautiful!! Thank you so much.

That last sigma integration I installed also worked flawlessly! :)

RMS-Chef
09-16-2005, 04:35 AM
You have to pay for this chat though so why get it?

Mainly due to the fact that local hosted chat scripts can put quite a strain on your server. FlashChat is adding quite a load as well as becoming a bit buggy when I get more than 20 or so users chatting at once. To many people, like myself, paying a mear $8/mo to offload all of the additional server strain is well worth it.

Eladesor
09-16-2005, 08:54 PM
I've posted this error on your 'support forum' along with a couple of other people - but no-one seems to want to answer.....

While installing the SC integration script, my forum gives this error after I complete step 6 (add product product-sc7400.xml) of the instructions:
Table 'scwho' was not locked with LOCK TABLES

Any ideas please?

cylosoft
09-18-2005, 08:34 PM
I've posted this error on your 'support forum' along with a couple of other people - but no-one seems to want to answer.....

Any ideas please?
Mine is doing the same thing.

ninermac
09-19-2005, 01:58 AM
Mine is doing the same thing.

Same problem with mine as well. The fix is to change (in product-sc7400.xml) from
$chatcount_q = $vbulletin->db->query_first("SELECT COUNT(ID) FROM scwho");

to
$chatcount_q = $vbulletin->db->query_first("SELECT COUNT(ID) FROM " . TABLE_PREFIX . "scwho");

Grim77
10-05-2005, 04:05 AM
Hello,

An update to this script was made today to resolve the problems relating to SQL errors (specifically a problem in the XML file where table prefixes weren't being used where they should have been).

Additionally, the script has now been fully tested with vBulletin 3.5.0 Gold

To upgrade from a previous 3.5.x based release, simply upload the new product-sc7400.xml file, replacing the old product install.

moonclamp
10-14-2005, 12:16 AM
my "who is chatting page" is stretched beyond 1024 pixels for some reason. I've looked at the template but can't quite figure it

moonclamp
10-14-2005, 02:03 AM
my "who is chatting page" is stretched beyond 1024 pixels for some reason. I've looked at the template but can't quite figure itOK ... fixed it myself ... anyone else experiencing page stretch might want to try this as an alternative template to "sigmachat_chatting"

$stylevar[htmldoctype]
<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head>
<title>$vboptions[bbtitle] - $vbphrase[sigmachat_title]</title>
$headinclude
<body>
$header
$navbar
<table class="tborder" border="0" width="100%" align="center" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" >
<tr>
<td colspan=3 class="tcat"><div class="smallfont">
<span style="float:right">
<strong><a href="chat_online.php?$session[session_url]">Reload this page</a></strong>
</span>
<strong>$vbphrase[sigmachat_who]</strong><br>
$chatcount $vbphrase[sigmachat_users_chatting]
</div></td>
</tr>
<tr>
<td class="thead" width="100%">$vbphrase[username]</td>
<td class="thead" align=middle><center>$vbphrase[sigmachat_subroom]</center></td>
<td class="thead" align=right nowrap>$vbphrase[sigmachat_privileges]</td><br/><br/>
</tr>
$SIGMACHAT_CHATTING_TABLE
</table>
<if condition="$pagenav">
<table cellpadding="0" cellspacing="0" border="0" width="100%" style="margin-top:3px">
<tr valign="top">
<td align="$stylevar[right]">$pagenav</td>
</tr>
</table>
</if>
$spacer_close
$spacer_open
<br />
<table cellpadding="0" cellspacing="0" border="0" width="100%">
<tr>
<td width="100%">&nbsp;</td>
<td>$forumjump</td>
</tr>
</table>
$footer
</body>
</html>

moonclamp
10-14-2005, 02:15 AM
Does anyone know how much bandwidth the "who's in chat" cron uses?

Grim77
10-14-2005, 03:58 PM
Very, very little :) Once a minute your computer sends a single web page request to the SigmaChat server for the list, the size of the response would be less than a kilobyte.

Does anyone know how much bandwidth the "who's in chat" cron uses?

moonclamp
10-14-2005, 08:01 PM
Very, very little :) Once a minute your computer sends a single web page request to the SigmaChat server for the list, the size of the response would be less than a kilobyte.

60 per hour x 24 hours x 30 days x 1024 bytes = 44236800

About 40 - 45 megs a month then I guess :)

mutus123
10-17-2005, 11:38 AM
Figure it can't hurt to ask... is there anything that can be done about losing dynamic nav bar menus behind the chat screen? (when viewed as a forum page) see attached.

Grim77
10-17-2005, 04:14 PM
Figure it can't hurt to ask... is there anything that can be done about losing dynamic nav bar menus behind the chat screen? (when viewed as a forum page) see attached.

Good question. As far as I know, there is no solution that will work correctly on all systems. Most browsers ignore Z order for Java applets. A hack or two has been published to work around this, but everyone that I've seen is usually limited to a single browser. Google it, or download the 3.0.x integration script as the documentation contains a FAQ regarding this.

moonclamp
10-18-2005, 09:24 AM
I'm having a problem with the cronjob ... I think:

I was getting a whole load of "core.xxxxx" files appearing in my forum root (xxxx being a seemingly random number)

These files were roughly 5 megs in size and appearing a couple of times every hour. It seems that they are coredumps generated by the server when a script failed to execute correctly.

Anyway, I removed the 'who's in chat cronjob' and haven't had one since

I've posted in other threads about it:

http://www.vbulletin.com/forum/showthread.php?p=990599

https://vborg.vbsupport.ru/showthread.php?p=798184

this is the email I got from my webhost:
when a script causes a system error it outputs core files. These are created by the system, but they are caused by a script. I would recommend you make sure your board is up to date and also check your database has no errors. You can remove the core files without any issues!

I emailed them back, told them I was up to date and asked them to supress the errors ... they replied again with:
core files are caused by scripts that need extras and they write core files to assit them its normally when they request a lot of services and processes

or that the script colapses due to mad setup or modifcation, but be aware that we have some 3,000 peolpe on the servers using varing versions of VB with no problems

Like I said ... no errors since I removed the scheduled task

Grim77
10-18-2005, 04:23 PM
I was getting a whole load of "core.xxxxx" files appearing in my forum root (xxxx being a seemingly random number)

hrm? Did you install the script using a standard CRON daemon or something? The script provided is meant for use with VB 3.5's built in psuedo-cron system.

2fast4ya
10-18-2005, 06:14 PM
in the installation readme, it states under the "Required to install" section that i need something called Platinum or Enterprise. Is this something i need to purchase or download before installing this? please advise as i am about to install

moonclamp
10-18-2005, 07:24 PM
hrm? Did you install the script using a standard CRON daemon or something? The script provided is meant for use with VB 3.5's built in psuedo-cron system.No, I installed it through the VB 'scheduled tasks' manager as instructed.

I filled up a gigabyte of web space with the things within a couple of days. I didn't even realise what was happening until I got a warning email from my webhost telling me I was running out of space ...

As soon as I removed the task the coredumps stopped ...

I've now modified the install so that users now only see who is online in chat when they click the link

Grim77
10-18-2005, 07:32 PM
in the installation readme, it states under the "Required to
install" section that i need something called Platinum or Enterprise. Is this something i need to purchase or download before installing this? please advise as i am about to install

Yes. You'll need to register for a free account at http://www.sigmachat.com/ then upgrade your account to either a Platinum or Enterprise account from your control panel. :)

2fast4ya
10-18-2005, 08:11 PM
and once i do that, and upgrade, can i remove the giant sigmachat logo from the chat room and replace it with my own logo? also, do you guys offer an installation for members who pay?

moonclamp
10-18-2005, 08:17 PM
and once i do that, and upgrade, can i remove the giant sigmachat logo from the chat room and replace it with my own logo? also, do you guys offer an installation for members who pay?

You won't need installation help ... it's easy to install. My dog could do it.

You can remove all branding too ... you don't even have to use their help files.

2fast4ya
10-18-2005, 08:30 PM
your dog might be smarter than me when it comes to this stuff. lol

2fast4ya
10-24-2005, 05:28 PM
I'm having some trouble understanding how to install this. i purchased the upgrade , and im trying to put it on my forums, and i dont understand the chat_global file and what im supposed to do with it.

2fast4ya
10-24-2005, 06:04 PM
can someone help by installing this for me and setting it up? i need the help bad. is there somewhere i can pay that will set it all up for me?

rharbison
11-08-2005, 03:43 AM
This is very nice! Easy to install, doesn't need any mods (love that part) and it works quite well. I'm very pleased with it.

One question though... Where do I fix this "http://www.mydomain.com/forums/" and put my forum's url in so the stuff like profile works?

RMS-Chef
11-08-2005, 04:52 AM
Integration is working fine. I have a strange issue where when using the "float" option if I just close out the window with the standard windows "X" in the upper right corner, ALL my open IE windows close. Strange as is does not seem to happen if I hit the logout button then close. Any ideas?

EDIT:
Just noticed each time it happens I get a file dumped to my desktop with file names like "hs_err_pid3472.log".

It has a bunch of Java related things in it and the top line is:
An unexpected error has been detected by HotSpot Virtual Machine:

clearchannel
11-17-2005, 02:49 AM
How do I remove guest access from the chat? I've looked in the chat_global.php and changed the following # Specify whether or not Guest access will be allowed within your
# chat room if making use of the remote authentication system.
$SIGMACHAT_AUTH_GUEST = 0; to both 0 or 1 and guest still have access to the chat room. I have remote authentication turned on.

thanks in advance

clearchannel
11-20-2005, 09:05 PM
Is Sigma no longer supporting this hack? I sent sigma support an email 5 days ago, received a response requesting more info, responded with the additional info, and have not heard back.

I paid for a year of premium service. Not a very nice way to handle support for a paid product.

Marco van Herwaarden
11-21-2005, 03:05 AM
We have no control over the support an external site give to their products. Please try to work this out with them.

ChrisBaktis
11-30-2005, 06:54 AM
How can I get the Whos Chatting box like it was setup for 3.0 - Under the Whats Going On box?

Grim77
11-30-2005, 11:40 PM
Hi,

Yes, we're still very much supporting this product :) Your eMail never came my way, I'm sorry. I've been out on personal leave for a few weeks now. Please eMail me again at support@raidersoft.com -- mention my name in the eMail and it will be sent directly to me -- and include the following info:

1. Your account number
2. Your version of vBulletin
3. The exact version of the SigmaChat/VB hack you're using -- I strongly recommended the latest release.

:)

Is Sigma no longer supporting this hack? I sent sigma support an email 5 days ago, received a response requesting more info, responded with the additional info, and have not heard back.

I paid for a year of premium service. Not a very nice way to handle support for a paid product.

croportal
12-01-2005, 12:21 AM
is this chat free or.....

sledfreak
12-05-2005, 01:35 PM
No you have to register through Sigma Chat and purchase an platinum or enterprise package. $100 and $135.

sledfreak
12-05-2005, 01:36 PM
Automatic login is not working, all I get is:

Logging In. Please Wait....
Verifying Password, Please Wait...
Invalid Username or Password. Please try again.

My settings are setup as follows:
<?php
################################################## ########################
# Edit the values below to match your chat room ##########################
################################################## ########################

#
# CHAT ROOM SETTINGS
#

# The following information can be obtained from the "Link Instructions"
# section of your SigmaChat control panel, or by looking at your current
# chat room HTML source code.

# E.g., client0.sigmachat.com or client1.sigmachat.com, etc..
$SIGMACHAT_SERVER = 'client1.sigmachat.com';

# !!! Do not include the preceeding "SC-" before your account ID number. !!!
$SIGMACHAT_CHAT_ROOM_ID = 'XXXXXX';

# Language Code, as used in the applet (HTML) link code.
# English = 'en'
$SIGMACHAT_LANG = 'en';

# Enable Automatic Login when chat room is started?
# Yes = 1, No = 0
$SIGMACHAT_ENABLE_AUTO_LOGIN = 1;

#
# CHAT ROOM AUTHENTICATION SETTINGS
#

# Are you using SigmaChat's remote authentication system (RAS) to
# authenticate access into your chat room? If so, set this value to
# 1. Setting this value to zero will disable the vb authentication
# mechanism included in this mod.
# Yes = 1, No = 0
$SIGMACHAT_VB_AUTHENTICATE = 1;

# Specify whether or not Guest access will be allowed within your
# chat room if making use of the remote authentication system.
$SIGMACHAT_AUTH_GUEST = 1;

# Specify the Primary User Groups that do not have access to the chat room.
# From your vBulletin Control Panel Home, Click on "Usergroups" then
# "Usergroup Manager" to determine which ID numbers are assigned to your groups.
$SIGMACHAT_AUTH_NOACCESS = array(4);

# Specify the Primary User Groups that have standard access to the chat room.
$SIGMACHAT_AUTH_ACCESS = array(1,2,3);

# Specify the Primary User Groups that have administrative (kick, ban, etc..) access to the
# chat room.
$SIGMACHAT_AUTH_ADMINACCESS = array(7);

# Specify the Primary User Groups that have both administrative access and grant access (the
# ability to grant temporary administrative privileges to non-admins within the
# chat room) in the chat room.
$SIGMACHAT_AUTH_GRANTACCESS = array(5,6);

#
# WHO'S CHATTING MODULE SETTINGS
#

# Enter your SigmaChat control panel password here. This is required when using the
# Who's Online Module to ensure security when deducting "Who's Online Module" hits
# from your account. Your password is kept secure via MD5 encoding when calling
# SigmaChat's Who's Online system.
$SIGMACHAT_CP_PASSWORD = 'XXXXXXXXXXXXXX';


#
# REMOTE USER FUNCTION SETTINGS
#

# Specify the URL to your forum. Do not add "index.php" or similar.
$SIGMACHAT_FORUM_URL = "http://www.XXXXXXX.com/forum/";

# Specify a 0 (zero) or a 1 (one) for each option below to enable (1) or disable (0)
# the right-click commands in your chat room that link back to the forum for your forum
# user profile, find user's posts, email user, and private message user.
$SIGMACHAT_ENABLE_LINK_PROFILE = 1;
$SIGMACHAT_ENABLE_LINK_FINDPOSTS = 1;
$SIGMACHAT_ENABLE_LINK_EMAIL = 1;
$SIGMACHAT_ENABLE_LINK_PM = 1;
$SIGMACHAT_ENABLE_LINK_ADDBUDDY = 1;
$SIGMACHAT_ENABLE_LINK_FORUM_IGNORE = 0;
?>

Ken Woods
12-05-2005, 08:22 PM
I am pointing to the right Sigma Chat room now. The only problem now is that it won't let me autologin. I am "Ken" on my forum, and the same Login with SigmaChat. When I click my "chat" link off my vbulletin website, the chatroom comes up and says the username or password are not correct. I have cross-checked my chat_global.php file with the id's for the user access. Since "Ken" is getting passed, I assume that the password somehow isn't getting passed. I have my Sigma Chat password in the chat_global.php file as well. Also, I have to turn on Guest access so all of the other members on my forum can automatically login to chat. I guess that since they aren't a SigmaChat user then they don't have to put in a password when they click on the link from my site. The only workaround so far is to allow "Guest" access which I don't want to do.

What am I missing concerning the password?

Thanks for the help!
Ken

Ken Woods
12-06-2005, 03:04 PM
Has anyone else had this problem???
I am pointing to the right Sigma Chat room now. The only problem now is that it won't let me autologin. I am "Ken" on my forum, and the same Login with SigmaChat. When I click my "chat" link off my vbulletin website, the chatroom comes up and says the username or password are not correct. I have cross-checked my chat_global.php file with the id's for the user access. Since "Ken" is getting passed, I assume that the password somehow isn't getting passed. I have my Sigma Chat password in the chat_global.php file as well. Also, I have to turn on Guest access so all of the other members on my forum can automatically login to chat. I guess that since they aren't a SigmaChat user then they don't have to put in a password when they click on the link from my site. The only workaround so far is to allow "Guest" access which I don't want to do.

What am I missing concerning the password?

Thanks for the help!
Ken

sledfreak
12-07-2005, 12:24 PM
Yes, and noone seems to be responding, including SigmaChat

I think I have found out what it was:

In chatbit template, FIND:
<applet
codebase="http://client1.sigmachat.com/current/"
code="Client.class" archive="scclient_en.zip"
width=$setwidth height=$setheight MAYSCRIPT>
<param name="room" value="XXXXXX">
<param name="cabbase" value="scclient_en.cab">
<param name="USERNAME" value="$username">
<param name="autologin" value="yes">
</applet>

REPLACE WITH:

<applet
codebase="http://client1.sigmachat.com/current/"
code="Client.class" archive="scclient_en.zip"
width=$setwidth height=$setheight MAYSCRIPT>
<param name="room" value="XXXXXX">
<param name="cabbase" value="scclient_en.cab">
<param name="USERNAME" value="$username">
<param name="PASSWORD" value="$password">
<param name="autologin" value="yes">
</applet>

Its missing the $password param.

Ken Woods
12-07-2005, 01:01 PM
Mine looks like this:

<applet id="sigmachat" codebase="http://$SIGMACHAT_SERVER/current/"
code="Client.class" archive="scclient4_$SIGMACHAT_LANG.zip"
width="600" height="350" MAYSCRIPT>
<param name="room" value="$SIGMACHAT_CHAT_ROOM_ID">
<param name="cabbase" value="scclient_$SIGMACHAT_LANG.cab">
<param name="username" value="$SIGMACHAT_LOGIN_USERNAME">
<param name="password" value="$SIGMACHAT_LOGIN_PASSWORD">
<param name="autologin" value="$SIGMACHAT_AUTOLOGIN"></applet>

I have the Password in mine if this is the same code you are talking about. Maybe I'm looking in the wrong place though. I'm looking at the sigmachat_embed code.

Ken Woods
12-09-2005, 12:59 PM
Can we get an answer here from Signma Chat or someone from vBulletin? This is kind of a big deal!

Ken Woods
12-12-2005, 01:15 PM
Getting an echo in here. I know that someone has Sigma Chat working with vBulletin right???

mutus123
12-12-2005, 01:53 PM
Getting an echo in here. I know that someone has Sigma Chat working with vBulletin right???

Yes, I do. No problems.

Ken Woods
12-12-2005, 02:59 PM
Thanks for the response. Any clue why the password isn't getting carried over when I log into chat? Did you have any problems initially with that? For now I have Guest turned on so everyone can go straight in with their vBulletin name. I'd love to turn Guest access of though but can't.

mutus123
12-12-2005, 09:27 PM
Thanks for the response. Any clue why the password isn't getting carried over when I log into chat? Did you have any problems initially with that? For now I have Guest turned on so everyone can go straight in with their vBulletin name. I'd love to turn Guest access of though but can't.

Ken, I never had any problems. Sorry :)

I do seem to remember that you need to edit your settings in your Sigma Chat account as well, not just in the config file on your site.

If you've already done this please forgive me... however I find that 9 times out of 10, when I have a problem... I have usually overlooked something basic. I didn't think you mentioned your sigma account settings above, unless I missed it.

Have you logged into your sigma account and gone to "site integration"?

Under "Site Authentication" you must enable Remote Authentication and and specify the URL for it, that is a full path to the chat_auth script at your site.

Also... I believe they have pre-made integration scripts in the "enhancements" section of your sigma chat account panel.

Hope that gets you in the right direction. Grim77 is usually very helpful here... he must be pressed for time lately :)

Ken Woods
12-13-2005, 03:12 PM
OK thanks...this is the problem then. I don't have the Platinum or Enterprise edition. I have the one right below the Platinum level. I assume I have to upgrade one more time.

Thanks for the help!
Ken

kadafi_alive
12-15-2005, 06:46 AM
Hmm,

Alot of uncached templates. Where do you cache them?

Me2Be
12-22-2005, 07:09 PM
wow, seamless!! Thanks!

Ryan McBain
02-04-2006, 11:11 PM
Today I got this error on my board. I use SigmaChat. The problem is severe and needs to be fixed since it keeps anyone from getting to my board.

Database error in vBulletin 3.5.2:
Invalid SQL:
LOCK TABLE scwho WRITE;
MySQL Error : Can't find file: 'scwho.MYI' (errno: 2)
Error Number : 1017
Date : Saturday, February 4th 2006 @ 11:33:01 AM

I had to drop the scwho table and turn of SigmaChat count in Vb plugin manager. Is there a permanent fix for this?

Ryan McBain
03-12-2006, 08:04 PM
So when's the next update?

hollyboy
03-19-2006, 03:15 PM
I have only one problem: unregistered people can login into my chat even though I have set they can't

hgb
04-07-2006, 06:20 PM
installed....

very nice work. simple and easy to setup

thx

Deska
04-20-2006, 07:57 AM
I install this one and work but I still have question.
When I go to vBadvanced CMPS page, in navbar didn't show users that currently in chat, in other pages inside forums is shown.

Any idea about this?
Thank's...

Deska
04-26-2006, 08:42 AM
This hack not supported anymore?

tuwebfacil
04-29-2006, 04:58 AM
I install this one and work but I still have question.
When I go to vBadvanced CMPS page, in navbar didn't show users that currently in chat, in other pages inside forums is shown.

Any idea about this?
Thank's...


I have the same error.

:confused:

lamspoot
07-04-2006, 11:42 AM
Complete novice here and the installation was seamless. Kudos!

Ghettellectual
07-16-2006, 01:44 AM
Kudos indeed, this is an awesome chat system for vB.

angkor408
09-07-2006, 09:59 PM
Hi, I just installed this chatroom today but when I click on " who's online" i got this error msg:


Warning: file(http://client0.sigmachat.com/scwho.pl?plain=1&id=000000&roompw=827ccb0eea8a706c4c34a16891f84e7b) [function.file]: failed to open stream: HTTP request failed! HTTP/1.1 500 Internal Server Error in /chat_online.php on line 34


than I go line: 34 this is what listed:

if( ($raw_user_list = file($remote_file)) === FALSE) { exit; }


Angkor

Ryan McBain
09-18-2006, 10:35 AM
So does this work vBulletin Version 3.6.1?

rharbison
11-03-2006, 12:27 AM
This chat worked fine until November 1st when Sigmachat changed to AddonChat. Now it won't load the chatroom.

I'm guessing that the url for the chat needs changed, but I don't know enough about the script to find where to change it. Anyone know how to fix this problem?

WhiteOx2
11-03-2006, 01:14 AM
Open chat_global.php and find:

# E.g., client0.sigmachat.com or client1.sigmachat.com, etc..
$SIGMACHAT_SERVER = 'client0.sigmachat.com';

Change client0 to your client number.
Change sigmachat.com to addonchat.com

mutus123
11-03-2006, 02:25 PM
Open chat_global.php and find:

# E.g., client0.sigmachat.com or client1.sigmachat.com, etc..
$SIGMACHAT_SERVER = 'client0.sigmachat.com';

Change client0 to your client number.
Change sigmachat.com to addonchat.com

I tried this and it did not help. My chat integration had been working fine too up until now.

in the status bar it says "load: class client not found"

manguish
11-04-2006, 08:20 AM
Working fine with addonchat and vb 3.5.5 here.

hgb
11-04-2006, 08:27 PM
works fine here.. all tho they did have a couple probs at first bet works 100% for me

rharbison
11-04-2006, 11:50 PM
I've made the changes suggested, and while it works for moderators, my members are reporting they can't type in the main text area, but they can PM. It's like it's a permissions problem.

Anyone got any ideas what might cause that?

Eq4bits
11-09-2006, 03:05 PM
Okay I got here via a link from 'addonInteractive' that took over raidersoft/sigmachat. I'm running a licensed vB 3.6.2 (with the class_image.php security patch) and also previously was running what was known as SigmaChat Platinum so it could be integrated with my users table in the d/b. Since this change over of course things are whacky. I tried using the download for the intergration mod HERE (http://support.addoninteractive.com/index.php?action=kb&article=35) but the download isn't there, so clicked the 'mirror' link and ended up here in this thread.
Problem experienceing since the change over:
chat loads from navbar link in forum but doesn't allow any (even admin) logins

if there are any other problems I'm not aware of them because i can't login
any ideas here? contacted 'addonInteractive' but haven't received any response....

Grim77
11-16-2006, 03:08 AM
The new AddonChat (formerly SigmaChat) thread for vBulletin 3.6.x users can be found on this site at https://vborg.vbsupport.ru/showthread.php?t=131683 :)

Grim77
05-09-2008, 11:34 PM
For those of you who have recently upgraded to vBulletin v3.7, we have a release-candidate integration script for AddonChat available for download at http://forums.addoninteractive.com/showthread.php?t=3915

This is a complete revamped integration script requiring no template modifications, an integrated AdminCP control panel for your chat room settings, and remote authentication permissions are now integrated with vBulletin usergroups.