Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 2.x > vBulletin 2.x Full Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Embedded chat Details »»
Embedded chat
Version: 1.00, by wot-Mike wot-Mike is offline
Developer Last Online: Mar 2006 Show Printable Version Email this Page

Version: 2.2.x Rating:
Released: 03-27-2002 Last Update: Never Installs: 150
 
No support by the author.

This "hack" will allow you to run a semi-integrated (free or paid) chat room "inside" your forum:

+ It's quite generic and should work with several chat providers (made a seperate template, just for the applet code)
+ The chat room will be displayed within your forum's structure,
+ The chat applet will be sized according to the user's screen resolution (could get scary at 1600x1200 )
+ People will be logged into the chat room using their forum usernames (if the chat supports auto-login)
+ Invalid characters in usernames will be replaced before logging in to the chat, plus too lengty names will be shortened
+ Easy installation

- At this time there's no feedback from the chat room to the forum. A "chat monitor" is planned though (version 2)

The install docs and template examples are mainly focussed on the chat provider we use (http://www.raidersoft.com), but it shouldn't be a problem adjusting one or two things to get this thing to work with your own chat provider.

The sizes of the chat applet haven't been tested out fully. I have no clue how bigger resolutions work out. All the rest seems to work fine.

Hope you like it...

[update 1.4]Sizes can now be set more easily, just by editing the chatredirect template, nothing else.
Added support for raidersoft's ICE, which is more flexible with usernames.

Show Your Support

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

Comments
  #122  
Old 06-23-2002, 01:07 PM
indiamike's Avatar
indiamike indiamike is offline
 
Join Date: Oct 2001
Location: New Jersey, India
Posts: 124
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by FWC
If you have Verify Handle set to off in the chat room this happens automatically in chat.php. I'm not sure what the problem could be.
I am having this problem also. To get to the chat page you have to be registered, but when the chat loads you have the option of changing your handle and nickname. I have seen a few others that force the name in automatically, but mine doesn't .

I am using the paid version of Raidersoft chat and am embedding it into my vbportal page with vbulletin 2.2.5 which I don't think would make a difference.

In my Raidersoft account I have Verify Handle set to off, and disable/ nick command set to on.

I have followed the instructions to the letter and my chatbit template looks like this (parts are edited)

<param name="USERNAME" value="$username">

<applet code="Client.class" codebase="http://freechat.raidersoft.com" archive="scclient6_en.zip" width=500 height=350>
<param name="port" value="9001">
<param name="room" value="xxxxx">
<param name="canvaslength" value="1000">
<param name="lang" value="en">
<param name="layout" value="std">
<param name="lopt" value="s+t+a+c+h+d+l+">
<param name="urllist" value="true">
<param name="subroom" value="true">
</applet>

Can anyone help or give some tips.

Thanx
Mike
Reply With Quote
  #123  
Old 06-23-2002, 04:57 PM
wot-Mike wot-Mike is offline
 
Join Date: Oct 2001
Location: Netherlands
Posts: 106
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Well, the username line should be within the applet code, not outside as you posted, so this should work:
PHP Code:
<applet code="Client.class" codebase="http://freechat.raidersoft.com" archive="scclient6_en.zip" width=$setwidth height=$setheight>
<
param name="port" value="9001">
<
param name="room" value="xxxxx">
<
param name="canvaslength" value="1000">
<
param name="lang" value="en">
<
param name="layout" value="std"
<
param name="lopt" value="s+t+a+c+h+d+l+">
<
param name="urllist" value="true">
<
param name="subroom" value="true">
<
param name="USERNAME" value="$username">
</
applet
Hope that helps
Reply With Quote
  #124  
Old 06-23-2002, 06:16 PM
indiamike's Avatar
indiamike indiamike is offline
 
Join Date: Oct 2001
Location: New Jersey, India
Posts: 124
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

DOH!!!!!

Thanks for the easy fix. Haven't used applets in about three years and just got "brain freezed" working with it.

COOL...Thanks for noticing my error and thanks again for this hack.

Mike
Reply With Quote
  #125  
Old 06-28-2002, 03:00 PM
Ghostsuit's Avatar
Ghostsuit Ghostsuit is offline
 
Join Date: Nov 2001
Location: Glasgow, Scotland
Posts: 199
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Any closer to a release on the who's in chat feature?
Reply With Quote
  #126  
Old 06-28-2002, 08:16 PM
Prince Prince is offline
 
Join Date: Oct 2001
Posts: 333
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by Ghostsuit
Any closer to a release on the who's in chat feature?
earlier in this thread he said he would not make that public.
Reply With Quote
  #127  
Old 06-29-2002, 07:42 AM
Yalko Yalko is offline
 
Join Date: Dec 2001
Posts: 1
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for a great hack .

Do you know how to embed the chat so it will be displayed as one of the regular forums and not a seperate chat room?
Reply With Quote
  #128  
Old 06-29-2002, 11:10 AM
Ghostsuit's Avatar
Ghostsuit Ghostsuit is offline
 
Join Date: Nov 2001
Location: Glasgow, Scotland
Posts: 199
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by Prince


earlier in this thread he said he would not make that public.
You might have missed him saying this

"One idea:

wait on the version that actually has a Who's in chat
It's ready enough now, so very soon..."

or maybe I've missed a different post.

Anyway fingers crossed he will release it.
Reply With Quote
  #129  
Old 06-29-2002, 03:28 PM
Prince Prince is offline
 
Join Date: Oct 2001
Posts: 333
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Is this a bug?

Sometimes when I go into the chat my forum logo shows as a red x, if I hit refresh it displays.
Reply With Quote
  #130  
Old 07-10-2002, 07:00 PM
kerpen kerpen is offline
 
Join Date: Jun 2002
Posts: 9
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by ladyfyre

There are also two colors of graphics: blue and green. the green is the main one, as that is what i use for our forums, and the blue is in a subfolder, but you can easily copy them over the others.

Hope it helps

Since the file is too big (due to the graphics) to attach here....the file can be downloaded here
Blue graphics set not in the zip. Would appreciate it.

Thanks much.
Reply With Quote
  #131  
Old 07-10-2002, 08:22 PM
trilOByte's Avatar
trilOByte trilOByte is offline
 
Join Date: Nov 2001
Location: England
Posts: 325
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by Yalko
Thanks for a great hack .

Do you know how to embed the chat so it will be displayed as one of the regular forums and not a seperate chat room?
Create a new forum. Fot the title call it...

Code:
<a href="/forums/chat.php">chat room</a>
Thats it!

Or you can add a sessinhash I think, like:

Code:
<a href="/forums/chat.php?s=$session[sessionhash]">Chatroom</a>
I'm pretty sure you define forum permissions as per any other forum you might create.
Reply With Quote
Reply


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 12:52 AM.


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.13123 seconds
  • Memory Usage 2,321KB
  • 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
  • (2)bbcode_code
  • (1)bbcode_php
  • (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
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (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