38 lines
1.2 KiB
PHP
38 lines
1.2 KiB
PHP
<?php
|
|
if(!defined('DATALIFEENGINE')) {die("Hacking Attempt!"); }
|
|
require_once SYSTEM_DIR.'/data/config.php';
|
|
require_once SYSTEM_DIR.'/data/chat.config.php';
|
|
require_once SYSTEM_DIR.'/modules/chat/chat.class.php';
|
|
|
|
$chat= new Chat();
|
|
$tpl->load_template('chat/block.tpl');
|
|
$tpl->copy_template .= '<script type="text/javascript" src="/system/modules/chat/ajax.js"></script>
|
|
|
|
<script type="text/javascript">
|
|
var Chat_RefInterval = '.$chatconfig['refresh'].'*1000;
|
|
setInterval(Chat_Refresh, Chat_RefInterval);
|
|
</script>';
|
|
|
|
if ($is_logged){
|
|
$tpl->set('[isloged]',"");
|
|
$tpl->set('[/isloged]',"");
|
|
$tpl->set_block("'\\[notloged\\].*?\\[/notloged\\]'si","");
|
|
} else {
|
|
$tpl->set_block("'\\[isloged\\].*?\\[/isloged\\]'si","");
|
|
$tpl->set('[notloged]',"");
|
|
$tpl->set('[/notloged]',"");
|
|
}
|
|
|
|
$tpl->set('[historylink]',"<a href=\"".$config['http_home_url']."chat/history/\" >");
|
|
$tpl->set('[/historylink]',"</a>");
|
|
|
|
$tpl->set('{chatmsg}', $chat->GetContent($chatconfig, $member_id, $config));
|
|
|
|
$tpl->copy_template = "<form method=\"post\" onsubmit=\"SendMessage(); return false;\" name=\"chat_form\" id=\"chat-form\">".$tpl->copy_template."
|
|
</form> ";
|
|
|
|
$tpl->compile('minichat');
|
|
$tpl->clear();
|
|
|
|
return $tpl->result['minichat'];
|
|
?>
|