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)
-   -   VB eIRC chat intergration hack 1.0 (https://vborg.vbsupport.ru/showthread.php?t=37424)

Oriion 04-17-2002 12:03 AM

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. :)

andrew67 04-17-2002 01:23 AM

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 :(

Oriion 04-17-2002 01:41 AM

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. :)

andrew67 04-17-2002 01:45 AM

Ignore this post.. :) I double posted by mistake...

andrew67 04-17-2002 01:48 AM

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...

andrew67 04-17-2002 02:01 AM

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.....

Oriion 04-17-2002 02:02 AM

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. :)

andrew67 04-17-2002 02:49 AM

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..

Slynderdale 04-17-2002 08:54 AM

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

andrew67 04-17-2002 10:23 AM

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..


All times are GMT. The time now is 06:34 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.01190 seconds
  • Memory Usage 1,775KB
  • 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
  • (2)bbcode_php_printable
  • (3)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)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