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
  #102  
Old 05-10-2002, 08:08 AM
Nam's Avatar
Nam Nam is offline
 
Join Date: Oct 2001
Location: NY
Posts: 206
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi wot-Mike, seems to everybody this is great hack, however I'm wondering if it's display how many users in the chatroom, something like:

There are 5 member browsing the forum
There are 2 member in the chatroom.

Thanks,
Reply With Quote
  #103  
Old 06-04-2002, 11:54 AM
dawl dawl is offline
 
Join Date: Jan 2002
Posts: 48
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Is there any update on the "who's in chat" portion of this ?
Reply With Quote
  #104  
Old 06-06-2002, 08:23 PM
wot-Mike wot-Mike is offline
 
Join Date: Oct 2001
Location: Netherlands
Posts: 106
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Darn! I really thought I'd replied, but it's not here

Anyway, I'm running a new version, which shows who's chatting, and it works for most part. But it's still very raw, and there's some stuff I want to add. Give me another week to finish this, or at least finish the main thing. More features could be added later on.

This won't be a simple hack like the current 1.4 or 1.5 version (whichever, I forgot ). vBulletin files will need to be edited, and the database will need to be altered slightly.

Anyway, the core of it is similar to the digichat hack with the semi-live who's online. I even wonder if it would be an idea to combine efforts and make one awesome hack for chat purposes. Well, I'm working on it at least.
Reply With Quote
  #105  
Old 06-06-2002, 09:51 PM
BrAinZ's Avatar
BrAinZ BrAinZ is offline
 
Join Date: Dec 2001
Posts: 114
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Been using this hack for a month or so now.. Excellent.. THANKS!

The "Who's Chatting" feature would be a real help though.. Can't wait for one of you Boffs to work it out
Reply With Quote
  #106  
Old 06-07-2002, 03:27 PM
Gazer's Avatar
Gazer Gazer is offline
 
Join Date: May 2002
Location: Poulton-le-fylde
Posts: 44
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Could someone please tell me where this file goes now i have added the room No : Look at the "template_chatbit_sigmachat.txt" for an example (replace XXXXX with your room number)
I have done that but were does it go now ???
As when i click onto the chat button all i have is a blank screen.
Any ideas thanks
Gazer.
Reply With Quote
  #107  
Old 06-08-2002, 02:42 PM
joergh's Avatar
joergh joergh is offline
 
Join Date: Oct 2001
Posts: 37
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
I talked with Chris at raidersoft and that is true. The scclient4 does not allow the right-click for font change.

They are also planning on coming out with some updates in a month or so from what I gathered.
Hi,

is there a german client, that also does not allow the right click? At the moment i have scclient6_de. There you can "logout". I tried scclient1-6_de but no success....

Thanks for your time in advance

joergh
Reply With Quote
  #108  
Old 06-09-2002, 10:21 AM
wot-Mike wot-Mike is offline
 
Join Date: Oct 2001
Location: Netherlands
Posts: 106
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by Gazer
Could someone please tell me where this file goes now i have added the room No : Look at the "template_chatbit_sigmachat.txt" for an example (replace XXXXX with your room number)
I have done that but were does it go now ???
As when i click onto the chat button all i have is a blank screen.
Any ideas thanks
Gazer.
Gazer, RaiderSoft has updated their chatclient to a newer version, and it uses different settings. The "old" chatbit examples don't work anymore. Best thing to do is to log in at RaiderSoft and click Link Instructions.
But here's an example anyway:
PHP Code:
<applet code="Client.class" codebase="http://freechat.raidersoft.com" archive="scclient6_en.zip" width=$setwidth height=$setheight>
   <
param name="port" value="9002">
   <
param name="room" value="XXXXX">
   <
param name="canvaslength" value="2000">
   <
param name="lang" value="en">
   <
param name="layout" value="std"
   <
param name="lopt" value="s+t+a+c+h+d+">
   <
param name="urllist" value="true">
   <
param name="subroom" value="true">
   <
param name="username" value="$username">
   <
param name="exitURL" value="http://yoursite.com">
</
applet
Two things to change here:
XXXXX = your roomnumber
http://yoursite.com


Joergh, what exactly are you looking for? A client without a logout button and where you can change fonts?
Reply With Quote
  #109  
Old 06-09-2002, 02:36 PM
joergh's Avatar
joergh joergh is offline
 
Join Date: Oct 2001
Posts: 37
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

@wot-mike.

I am looking for a german chat client like english scclient4 which does not allow right-click/to logout.

I tried t o switch to scclient4 but there are (of course) english buttons and so on. Same thing in german layout

best regards

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

Think something like this hould be used in the chatbit then:
<param name="lopt" value="s+t+a+c+h+d+l-">

l- removes the logout button, I guess

What's also a possibilty in sigmachat 6 is this:
<param name="exitURL" value="javascript: window.close()">

That would make the logout button close the chat window
Reply With Quote
  #111  
Old 06-09-2002, 05:13 PM
joergh's Avatar
joergh joergh is offline
 
Join Date: Oct 2001
Posts: 37
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thank you! I removed the logout button. It works

joergh
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:01 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.04809 seconds
  • Memory Usage 2,320KB
  • 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_php
  • (2)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
  • (1)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