Version: 1.00, by Grim77
Developer Last Online: Jul 2015
Version: 3.0.0
Rating:
Released: 03-28-2004
Last Update: 11-15-2004
Installs: 59
Template Edits
Code Changes Additional Files
No support by the author.
Hack Info
Name: SigmaChat Complete Integration & Authentication Add-on
Version: 2.0.0
Author: Chris Duerr, RaiderSoft
First Introduced: 28 Mar. 2004
Last Modified: 15 Nov. 2004
Compatability: vBulletin 3.0.x
Overview
This addon allows you to fully integrate a SigmaChat Java? Chat Room (free or paid service; Platinum or Enterprise required for full functionality) with your vBulletin 3.0.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.
Features
Chat room integrates via a single link in your vBulletin forum navigation bar, or via a forum link.
Chat room may be placed in it's own vBulletin page, and/or as a popup window.
Automatic user login option.
Remote authentication script allows you to authenticate access into your chat room via your vBulletin user database.
Complete control over which user groups are allowed access, allowed administrative access, or denied access.
Real time "Who's Chatting" page allows you to show which users are currently in your chat room by interfacing with SigmaChat's "Who's Online Module" system.
Makes use of vBulletin's template and phrase system for easy modification, and multilingual operation.
Show who is chatting from your forums main page
Automatic chat integration with your vBulletin user profiles, email, PM, etc..
Installation
Installation will require between 15 to 30 minutes of your time depending upon your proficiency in installing addons to vBulletin. Download the attached 'sigmachat.zip' file, and load the INSTALL.html file in your web browser for detailed instructions.
RaiderSoft may be able to assist you with installation should you require it. Please contact us for details.
Support
Support is provided by RaiderSoft for this script provided you have a Platinum or Enterprise SigmaChat account. Read the included instructions for details. I'll be happy to answer questions here as well regarding the script.
Screenshots are attached
The all new extension for vBulletin 3.5 has been released. For more information, please visit this link .
Download: VB3SC7_2.0.0.zip or download using the download link in the upper-right hand corner of this message.
Show Your Support
This modification may not be copied, reproduced or published elsewhere without author's permission.
3. Authentication now checks member group ID's per popular request.
Great! I was just able to download it - but I don't see where to set this - I see where to set the primary groups in the global file, is there somewhere else, or does that read primary and secondary now?
Great! I was just able to download it - but I don't see where to set this - I see where to set the primary groups in the global file, is there somewhere else, or does that read primary and secondary now?
It reads both the primary and secondary member groups when doing authentication, and lumps then together. If, for instance, you give user group 5 admin privileges, then a user will get chat admin privileges if his primary group is 5 or any of his secondary member groups include 5. If a user belongs to any group that is banned from chat access, even if that user also belongs to another group that allows access, he/she will be denied access.
Hmm, I hope that is clear -- either way, it should work the way most people want it to, if not, just let me know!
It reads both the primary and secondary member groups when doing authentication, and lumps then together. If, for instance, you give user group 5 admin privileges, then a user will get chat admin privileges if his primary group is 5 or any of his secondary member groups include 5. If a user belongs to any group that is banned from chat access, even if that user also belongs to another group that allows access, he/she will be denied access.
Hmm, I hope that is clear -- either way, it should work the way most people want it to, if not, just let me know!
Perfectly clear
My only suggestion would be to change the comments that are used for documentation
I downloaded this hack to get the new info on the Who's Online feature...Problem is the install html file for some reason is not showing the templates I need to create for the Whoi's Online feature...any chance of posting the code just for the Who's online feature?
Look in the templates/HTML folder for the templates You'll need to open them with a web browser, and the template names are the same as the filenames without the .html.
If I have the chat room completely embedded (autologin enabled and such), if someone isn't logged in, I don't expect them to be able to click on the chatroom and have the java load with an "incorrect login" come up.
The previous page had the print_no_permission script in there for people not logged in, I'd suggest adding it back in as I would think people would expect it to work the same.
Also - I'd expect the "who's chatting" to follow the same permissions as "active users", perhaps add this into the who's chatting page:
Quote:
if (!($permissions['wolpermissions'] & CANWHOSONLINE))
{
print_no_permission();
}
That's from online.php for anyone looking to mimic permissions easily. You can just place it below:
Quote:
define('THIS_SCRIPT','chat_online');
Great job on the update, my users really like the who's chatting.
One odd thing's happening: my actual chat window is wider than I'm specifying. Has a minimum width been put into place? My template's a bit off now because of it.
Look in the templates/HTML folder for the templates You'll need to open them with a web browser, and the template names are the same as the filenames without the .html.
Thank you - I overlooked that folder and was concentrating on the install.html file that was not showing them.
Even if you've installed it correctly it will not show if no one is currently in the room. My suggestion would be to open a window with you in the room; then wait about 2 minutes and refresh your forums home page.