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

Reply
 
Thread Tools
VB eIRC chat intergration hack 1.0 Details »»
VB eIRC chat intergration hack 1.0
Version: 2.00, by andrew67 andrew67 is offline
Developer Last Online: Apr 2023 Show Printable Version Email this Page

Version: 3.0.7 Rating:
Released: 04-13-2002 Last Update: 05-02-2005 Installs: 138
 
No support by the author.

VERSION 2.0 - UPDATED FOR VB3.0.7
Now Even Easier To Install!!! - Enjoy

NOTE: VERSION 2 is for VBulleting 3.0.7, VERSION 1 is for 2.2.x
PLEASE MAKE SURE YOU DOWNLOAD THE CORRECT VERSION...

1 x new template
1 x file upload
1 x template edit (Optional I guess, you could put the link to your chatroom anywhere you like....)

P.S. You will need to add the templete to each style your site uses and edit to suit...

---------------------------------------------------------------------

This is a very very easy hack to install and must be one of the easiest and best free ways to add chat to your forums. This hack uses Eirc java applets to connect to World IRC servers. There is no need to sign and compile Eirc yourself or even host it or a irc server, simply follow these instructions and you will have FREE, full, IRC chat on your forums in under 2 minutes...

For a demo, checkout the chat running here at vbullettin.org ( https://vborg.vbsupport.ru/chat.php? ) as it uses the same java applets and basicly is the same as this hack...

Once you have installed the hack pop into #austech and say hello...
Thanks & Enjoy...

Although Version 1.0 for VB2.2.x is still working and also still available, I DO NOT offer support for it...

Show Your Support

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

Comments
  #62  
Old 04-17-2002, 12:03 AM
Oriion Oriion is offline
 
Join Date: Feb 2002
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by andrew67


You need to compile and sign the applets or host the IRC server on same server as applets in order to use other IRC servers.
Pardon the n00b question, but how do I compile and sign the applets. Just starting to get my feet wet in IRC.
Reply With Quote
  #63  
Old 04-17-2002, 01:23 AM
andrew67 andrew67 is offline
 
Join Date: Dec 2001
Posts: 157
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Sorry, but I am the wrong person to ask, I am also a Java n00b and I have had no joy in compiling the Java yet, myself.. I am still trying and when and if I get iit done, I will add the instructions and update the hack... The hack works fine if you leave it on the default server settings and world IRC is actually quite a good server and the IRCop's are quite friendly and helpfull.. Aswell as their server taking the load and not yours, another bonus... Less bandwidth and resources you will lose.. You considered staying with them??

For now though if you really dont want to use world IRC, have a go yourself and checkout the following sites for more info on compiling and signing the Eirc applets.

Eirc Homepage:
http://eirc.sourceforge.net/

Eirc Help Page:
http://www.habber.net/index.php?p=eircfaq

PS If you have any joy in compiling/signing please come back and tell me how you did it, I keep getting errors
Reply With Quote
  #64  
Old 04-17-2002, 01:41 AM
Oriion Oriion is offline
 
Join Date: Feb 2002
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Do you think world IRC would mind? Do I need to ask someone permission? Is there a procudure to keep a room open, or does it just get created when one person enters it?

The only reason I wanted to use enterthegame.com was because my community already uses it, but I might convince them to move.
Reply With Quote
  #65  
Old 04-17-2002, 01:45 AM
andrew67 andrew67 is offline
 
Join Date: Dec 2001
Posts: 157
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ignore this post.. I double posted by mistake...
Reply With Quote
  #66  
Old 04-17-2002, 01:48 AM
andrew67 andrew67 is offline
 
Join Date: Dec 2001
Posts: 157
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by Oriion
Do you think world IRC would mind? Do I need to ask someone permission? Is there a procudure to keep a room open, or does it just get created when one person enters it?

The only reason I wanted to use enterthegame.com was because my community already uses it, but I might convince them to move.
Nope, no need to ask permission. I have already and they also publicly display the url and code for eirc (see: http://www.worldirc.org/chatself.php ) and after hanging out and speaking to alot of the IRCops they are hoping and quite looking forward to more traffic on their servers... The decent thing to do however is once your room is up is too maybe recommend your users use mIRC instead, that way the server isnt too overloaded by the thousands of java users... Thats what I do anyway...

BTW In the week or so I have been on world IRC there hasn't been a single netsplit and I had over 40 users last night using java.. Their servers seem very fast and very reliable...
Reply With Quote
  #67  
Old 04-17-2002, 02:01 AM
andrew67 andrew67 is offline
 
Join Date: Dec 2001
Posts: 157
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by Oriion
Is there a procudure to keep a room open, or does it just get created when one person enters it?
Sorry didn't notice that question when I posted my last reply.. To create a permanent room and a access list to enable auto ops you will need to first register your nick, then register your room once you've done that you start to add users to the access list.

For information on registering nicks with the name server look here:
http://www.worldirc.org/serv-nick.php

For information on registering channels with the channel server look here:
http://www.worldirc.org/serv-chan.php


If you require more help go to #help they are a friendly bunch who will explain your thinking about moving servers and everything and they will gladly help you get it all sorted.....
Reply With Quote
  #68  
Old 04-17-2002, 02:02 AM
Oriion Oriion is offline
 
Join Date: Feb 2002
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ok, I might give that a shot. So how is the room created and how does it stay up. And who has ops powers?

Reading the FAQ now.
Reply With Quote
  #69  
Old 04-17-2002, 02:49 AM
andrew67 andrew67 is offline
 
Join Date: Dec 2001
Posts: 157
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

To make the room stay open you need to call the channel sever thingy called "X" into your room and it stays there 24/7 enforcing bans and giving ops ect. You decide who get ops or not and what else they can do in the room by giving different access levels.. I'm not too upto scratch on the commands on this server as Im used to Austnet (where I moved from) but if worse comes to worse, pop into my room #Austech and ask Tokebuzz (IRC GURU), Pariah (IRCop) or Insane (me) and one of us should be able to help out with any probs. or questions..
Reply With Quote
  #70  
Old 04-17-2002, 08:54 AM
Slynderdale Slynderdale is offline
 
Join Date: Mar 2002
Location: New York State
Posts: 576
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

all i did was created a chat.php with this
PHP Code:
<?php
error_reporting
(7);

require(
'./global.php');


eval(
"dooutput(\"".gettemplate('forumchat')."\");");

?>
and then make a forumchat template with

PHP Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<
html>
<
head>
    <!-- 
no cache headers -->
    <
meta http-equiv="Pragma" content="no-cache">
    <
meta http-equiv="no-cache">
    <
meta http-equiv="Expires" content="-1">
    <
meta http-equiv="Cache-Control" content="no-cache">
    <!-- 
end no cache headers -->
    <
meta name="keywords" content="vbulletin,forum,bbs,discussion,jelsoft">
    <
meta name="description" content="$bbtitle is a discussion forum powered by vBulletin. To visit the forum, go to $bburl/ . To find out about vBulletin, go to [url]http://www.vbulletin.com/[/url] .">
    <
title>$bbtitle powered by vBulletin</title>
    
$headinclude
</head>
<
body>
$header

<table align="center" style="border-width: 1px; border-color: #000000; border-style: solid;" cellpadding="0" cellspacing="0">
<
tr>
<
td>

<
CENTER>
<
applet codebase="http://klagenfurt.at.eu.worldirc.org/" code="EIRC" archive="EIRC.jar,EIRC-gfx.jar" width="700" height="500"
<
param name="server" value="klagenfurt.at.eu.worldirc.org" 
<
param name="port" value="6667">
<
param name="mainbg" value="#E0E2EB">
<
param name="mainfg" value="#000000">
<
param name="textbg" value="#ffffff">
<
param name="textfg" value="#000000">
<
param name="channel" value="#Chat">
<
param name="nickname" value="$bbuserinfo[username]"
<
param name="username" value="$bbuserinfo[username]">
<
param name="realname" value="Interactive Java Chat">
<
param name="password" value="">
<
param name="login" value="1">
<
param name="servPassword" value="">
<
param name="servEmail" value="">
<
h1>Interactive Java Chat</h1>
<
p>Sorrybut you need a Java 1.1.x enabled browser to use the java chat.</p>
</
applet>
</
CENTER>

</
td>
</
tr>
</
table>
</
td>
</
tr>
</
table>
$footer
</body>
</
html

works perfect for me and alot less to do and easy to edit
Reply With Quote
  #71  
Old 04-17-2002, 10:23 AM
andrew67 andrew67 is offline
 
Join Date: Dec 2001
Posts: 157
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Cool, Either way works so I guess take your pick, only thing is with mine any changes to the settings are made in the template not the php file... I will try release a update this weekend with the bug fix for the logo and removal of the "engine" template..
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 10:54 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.05924 seconds
  • Memory Usage 2,344KB
  • 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_php
  • (3)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