File chat.php
PHP Code:
<?php
// ####################### SET PHP ENVIRONMENT ###########################
error_reporting(E_ALL & ~E_NOTICE);
// #################### DEFINE IMPORTANT CONSTANTS #######################
define('NO_REGISTER_GLOBALS', 1);
define('THIS_SCRIPT', 'chat');
// ################### PRE-CACHE TEMPLATES AND DATA ######################
// get special phrase groups
$phrasegroups = array();
// pre-cache templates used by all actions
$globaltemplates = array('chat');
// pre-cache templates used by specific actions
$actiontemplates = array();
// ######################### REQUIRE BACK-END ############################
require_once('./global.php');
// Get the Site-Navigation Bar
$navbits = construct_navbits(array("" => "Chat"));
eval('$navbar = "' . fetch_template('navbar') . '";');
if (!$bbuserinfo[userid]) {
print_no_permission();
}
eval('print_output("' . fetch_template('chat') . '");');
?>
Template chat
Code:
$stylevar[htmldoctype]
<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head>
<title>$vboptions[bbtitle] - Chat</title>
$headinclude
</head>
<body>
$header
$navbar
<center>
<applet code="EIRC" archive="EIRC.jar,EIRC-gfx.jar" width="90%"
height="400" codebase="http://www.yourircserver.tld/path_to_EIRC_dir">
<param name="server" value="irc.yourircserver.tld" />
<param name="port" value="6667" />
<param name="channel" value="#yourchannel" />
<param name="titleExtra" value="" />
<param name="username" value="foo" />
<param name="realname" value="bar" />
<param name="nickname" value="$bbuserinfo[username]" />
<param name="servEmail" value="irc@yourircserver.tld" />
<param name="login" value="1" />
<h1>Yoursite Chat</h1>
<p>
Sorry, but you need a Java 1.1.x enabled browser to use IRC.</p>
</applet></center>
$footer
</body>
</html>
[/code]