vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.0 Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=33)
-   -   SigmaChat Complete Integration & Authentication (https://vborg.vbsupport.ru/showthread.php?t=63107)

Grim77 03-28-2004 10:00 PM

SigmaChat Complete Integration & Authentication
 
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.

Preech 03-29-2004 01:51 AM

I've been waiting on this for the longest time.
Finally I can put my $75 to very, very good use.
Thank you so much Grim.

sross 03-29-2004 02:43 AM

wow, been waiting for this too. it would be great if you could mouseover the 'chat' link and a list of who's chatting dropped down, but that's probably not possible. I'll move the who's chatting link to the chat link though. Is there a way to have a line of text on the forum index that says "x number of users are currently in the chat", I'm wary of using that option from other chat rooms because they never seem to update properly. Anyway, will look into this chat program now. thanks!

Preech 03-29-2004 04:51 AM

Damn.
How much extra would I have to pay for the platinum account. I have the one right before Platinum and my chat-room doesn't show up any more now.

joeychgo 03-29-2004 04:56 AM

mine doesnt show up now either - and im on the free acct -- i tried to put it in a forum and all i get is a gray screen -- althought i do get the welcome sound all i get on the screen is this (screenshot)

SVTBlackLight01 03-29-2004 05:45 AM

Is there an issue with the different account levels?

I have had the SigmaChat (free) integration installed on vb2 and vb3 (not with this particular hack), and there have been issues of being able to connect to the chat room from some locations, particularly from network systems which may be caused by a firewall. Or is this a totally different issue?

joeychgo 03-29-2004 05:47 AM

I think it is totally different cause I had no troubles with the chatroom before isntalling this hack

Vb-Hispano 03-29-2004 09:39 AM

is very good¡¡¡

thanks

Grim77 03-29-2004 11:38 AM

A few of you have private messaged me saying the hack doesn't work -- ironically, it's working perfect for me :) The problem appears to be an issue with the Java Virtual Machine. The Microsoft version (MVM) is not working and shows a gray screen (this is because we're using 100% x 100% in the table for the applet width/height) although the Sun JVM works perfectly.

I've uploaded a new version of the hack to correct this problem. For those of you who installed v1.0.0, simply replace the sigmachat_embed and sigmachat_popup templates with the templates attached to this posting.

joeychgo 03-29-2004 01:16 PM

Nope -- didnt work

Grim77 03-29-2004 01:21 PM

Quote:

Originally Posted by joeychgo
Nope -- didnt work

I looked at your site -- it doesn't look like you replaced the sigmachat_embed template -- still the old code.

joeychgo 03-29-2004 01:35 PM

Ok, im an idiot. :) thanks

Quote:

Originally Posted by Grim77
I looked at your site -- it doesn't look like you replaced the sigmachat_embed template -- still the old code.


kyrnel 03-29-2004 03:45 PM

If I may, reitterate a previously asked question:
Is there a way to display the number of users in the chat room from a vB page?

I have integrated about 5 different chat systems and I have found that MANY more members will enter chat if they see that someone is already in there.

Grim77 03-29-2004 05:16 PM

Quote:

Originally Posted by kyrnel
If I may, reitterate a previously asked question:
Is there a way to display the number of users in the chat room from a vB page?

I have integrated about 5 different chat systems and I have found that MANY more members will enter chat if they see that someone is already in there.

Yes, see the fourth screenshot and the feature listing:
Quote:

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.
Presently; however; this hack does not provide an option to embed thee Who's Online Module on every VB page, or as a hover popup as previously asked.

kyrnel 03-29-2004 05:37 PM

Quote:

Originally Posted by Grim77
Yes, see the fourth screenshot and the feature listing:


Presently; however; this hack does not provide an option to embed thee Who's Online Module on every VB page, or as a hover popup as previously asked.

Thank you very much for the reply. I very much like this integration and the Who's Chatting is great, however, I have a specific requirement to be able to display just the number of people chatting on my forum's main page. This is further complicated by the fact that I get over 1,000,000 hits on the main page per month so the script generating the number of users chatting would be best if it wrote the number to a static file on a specified interval instead of querying each time the page was loaded.
Do you think this type of modification to your integration hack is possible?

dirtymerc 03-29-2004 06:46 PM

When I attempt to download the zip file it seems to be corrupt.

joeychgo 03-29-2004 07:15 PM

Which installations does the 'whos online' feature work with?

Grim77 03-29-2004 07:17 PM

That's odd. It was working fine earlier, now it seems to be getting cut off -- I wonder if the vBulletin.org team is making updates or something. I've reuploaded the file twice, and although it uploads fine (shows the correct filesize and everything looks OK) when I attempt to download it, it gets truncated as well.

Try this link: sigmachat101.zip


Quote:

Originally Posted by dirtymerc
When I attempt to download the zip file it seems to be corrupt.


Grim77 03-29-2004 07:22 PM

Quote:

Originally Posted by joeychgo
Which installations does the 'whos online' feature work with?

Do you mean which editions of SigmaChat? You'll need either a Pro., Platinum, or Enterprise edition for this. I'd recommend getting at least the Platinum edition for the free allowence of Who's Online hits. It's all discussed in the FAQ in INSTALL.html in the addon download. With the Platinum you can make use of every feature in the hack.

joeychgo 03-29-2004 08:05 PM

you know, its just my opinion - but its not too smart to restrict features that would help make a chat room's popularity within a website - many of us start with the free one to test popularity - and if my members cant see whos in they might not bother to go in - and if people arent using it, why should I buy a better one? Give us 2 months of full features to test if it is worthwhile for us - you'll sell alot more.

Just my .02

mello_mike 03-29-2004 08:37 PM

Great script!! I just clicked installed

Grim77 03-29-2004 09:09 PM

Quote:

Originally Posted by joeychgo
you know, its just my opinion - but its not too smart to restrict features that would help make a chat room's popularity within a website - many of us start with the free one to test popularity - and if my members cant see whos in they might not bother to go in - and if people arent using it, why should I buy a better one? Give us 2 months of full features to test if it is worthwhile for us - you'll sell alot more.

Just my .02

My .02:

The free service comes with 100 free Who's Online hits, so you can use it to test out, but only for a short while before you'd need to upgrade. I think we offer a pretty competitive piece of software in both price and feature set, and our user satisfaction is very high. The free service provides the basic functionality you'd need to determine if our chat software would work well for you. The applet is the smallest that I'm aware of, and we use top notch major network centers to ensure reliable uptime. Most of RaiderSoft's business is word of mouth referral. We've always offered one-time, two week trial upgrades to those who ask (just e-mail support@raidersoft.com with your account ID number and the service you're interested in).

For those of you concerned about having an unused chat room, I recommend announcing specific chat event dates/times to build support for your new chat room. :)

Grim77 03-29-2004 09:12 PM

Quote:

Originally Posted by mello_mike
Great script!! I just clicked installed

Cool! Great to hear! :)

SVTBlackLight01 03-29-2004 09:28 PM

Grim77,

Have you heard of any issues concerning the problem I mentioned earlier?

Grim77 03-29-2004 09:56 PM

SigmaChat uses a real TCP port (it is not an HTTP hack like PHP based chat solutions) and requires a TCP socket connection, so some environments with strict firewall settings may have issues, and need to change their firewall settings for use with the applet. Our server status page at http://support.raidersoft.com/ can provide you with the firewall details if neccesary for your chat room. For the vast majority, this isn't an issue.

Quote:

Originally Posted by SVTBlackLight01
Grim77, Have you heard of any issues concerning the problem I mentioned earlier?


SVTBlackLight01 03-29-2004 11:15 PM

I'm sure that's the problem then. The problem occurs for me when I'm at work. We are on a large network and they have a very, very strict firewall.

ChrisBaktis 03-30-2004 12:06 AM

Ok I have installed this hack and the chat room works, whos chatting works - one problem though...when in the chat area if I click on a drop down menu in the navigational bar the list goes behind the chat room not in front. How can this be corrected?

Chris

www.rustysoaptraders.com

Grim77 03-30-2004 12:31 AM

This problem is specifically mentioned in the FAQ section of the installation file. The problem relates to how web browsers render objects and applets, and currently there is no fix. There is one work around that works on one or two major browsers that works by shadowing a dynamically placed inline frame with the DHTML content (i.e., the menu) but is not a cure-all. For instance, it will not work on Macs.

If anyone is interested in releasing a VB mod to cure this (it's a little out of the scope of this hack) the only reference you'd need is here.

For now, I definitely advise using the popup method if you'd like a link in the navbar. This also allows your visitors to browse your forum simultaneously while they chat :)

Quote:

Originally Posted by ChrisBaktis
Ok I have installed this hack and the chat room works, whos chatting works - one problem though...when in the chat area if I click on a drop down menu in the navigational bar the list goes behind the chat room not in front. How can this be corrected?

Chris

www.rustysoaptraders.com


SVTBlackLight01 03-30-2004 12:46 AM

The pop-up may be the best way to go now.

Another quick work around that I did was to make the chat window collapsible. It's not the best solution, but it allows for the display of the pop-up menu.

Grim77 03-30-2004 12:49 AM

Good idea! I wonder if there is a way to make it automatically collapse when the a menu is opened from the navbar, and automatically expand when the menu is no longer in use (?)

Quote:

Originally Posted by SVTBlackLight01
The pop-up may be the best way to go now.

Another quick work around that I did was to make the chat window collapsible. It's not the best solution, but it allows for the display of the pop-up menu.


ChrisBaktis 03-30-2004 01:04 AM

thanks for the info - went pop up and actually like that better...thanks again.

admiralapril 03-30-2004 06:10 AM

Thank you. This is just what I needed. I didn't get the 'Who's Chatting' to work (authentication error?), but it's no big deal.

SVTBlackLight01 03-30-2004 08:12 AM

I have noticed something else that the other Sigma Chat integration hacks had that doesn't seem to be included with this one.

In the other hacks if someone wasn't logged in or not registered and tried to access the chat room they were redirected to the log in screen. Can this be done here or did I just miss that somewhere?

SVTBlackLight01 03-30-2004 09:34 AM

Quote:

Originally Posted by SVTBlackLight01
I have noticed something else that the other Sigma Chat integration hacks had that doesn't seem to be included with this one.

In the other hacks if someone wasn't logged in or not registered and tried to access the chat room they were redirected to the log in screen. Can this be done here or did I just miss that somewhere?

OK. I got this working with a little change to the chat.php file. If anyone is interested, I'll attach the file with Grim77's permission.

scottct1 03-30-2004 01:47 PM

Any way to have the Who's Online display on your main forum page where it shows whos online in the forums?

Like under the currently active users list.

*CLICKS INSTALL

Grim77 03-30-2004 04:16 PM

Quote:

Originally Posted by SVTBlackLight01
OK. I got this working with a little change to the chat.php file. If anyone is interested, I'll attach the file with Grim77's permission.

Please do! :)

SVTBlackLight01 03-30-2004 05:40 PM

OK. This is working on my test site with vB3 Gold.

Also attached is a screenshot and the instructions for adding all the chat links to the bottom of the Quick Links pop-up menu.

Have you considered putting together an installer?

Grim77 03-30-2004 09:04 PM

Quote:

Originally Posted by SVTBlackLight01
Have you considered putting together an installer?

Nope, I'm afraid this is my first go at a VB hack :)If anyone would like to improve upon the code, feel free to do so, and re-archive your work :)

SVTBlackLight01 03-30-2004 10:44 PM

Quote:

Originally Posted by scottct1
Any way to have the Who's Online display on your main forum page where it shows whos online in the forums?

Like under the currently active users list.

*CLICKS INSTALL

I'm actually working on it right now. Check out the attached preview.

Grim77 03-31-2004 12:33 AM

I'd definitely recommend updating the list only once every specified amount of minutes to keep from quickly depleting the who's online module hits..

Quote:

Originally Posted by SVTBlackLight01
I'm actually working on it right now. Check out the attached preview.



All times are GMT. The time now is 08:05 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.01580 seconds
  • Memory Usage 1,840KB
  • 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
  • (17)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)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
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete