新微赢技术网

标题: 侧边栏AJAX聊天室v1.00 For DZ5.5 [打印本页]

作者: 帅精灵    时间: 2009-5-3 16:06
标题: 侧边栏AJAX聊天室v1.00 For DZ5.5
侧边栏AJAX聊天室v1.00 For DZ5.5


本插件由版主sakurakawaii于07年4月23日22:50分在Windows XP Discuz!5.5.0标准模版 IE6 Mysql4.1下测试无错


#############################################
插件名称:侧边栏AJAX聊天室v1.00
适用版本:DZ5.5
作  者:wxyuan90
最后更新:2007/4/23
演示:


功能说明:在5.5侧边栏添加AJAX的聊天室,支持多房间聊天
注意事项:XXX
#############################################

全新安装开始:
1、文件修改
1.1:改/templates/default/leftmenu.htm


</div></body></html>
{eval output();}

前加

{template sidechat}

1.2:改/leftmenu.php


include template('leftmenu');


前加

$sc_rlist = Array();
$sc_available = false;
$query = $db->query("SELECT * FROM {$tablepre}sidechat WHERE available=1");
while($row = $db->fetch_array($query)) {
        $sc_rlist[$row['roomid']] = $row;
        $sc_available = true;
}


2、数据库升级

DROP TABLE IF EXISTS `cdb_sidechat`;
CREATE TABLE `cdb_sidechat` (`roomid` int(5) unsigned AUTO_INCREMENT, `available` smallint(1),  `roomname` varchar(20),`roomlog` mediumtext, PRIMARY KEY (`roomid`)) ;


3、上传附件
4、以管理员身份访问http://xxxxxxxxxx/chatset.php,添加聊天房间并且开放,后台打开侧边栏显示的选项

全新安装结束

预计改进项目:
1.可设置默认进入某聊天室
2.权限设置,指定某些用户组/某些特定用户不得进入
3.在当前聊天室中的用户的列表
4.可能增加表情字体等元素
……



琐碎更新记录
1.00.001:去除一处隐藏的安全隐患。。不更新不会造成任何安全问题
1.00.002:上个版本打包打错了汗水。。。抱歉
作者: 朗月星空    时间: 2009-12-13 14:05
写得好啊 估计有马甲




欢迎光临 新微赢技术网 (http://bbs.weiying.cn/) Powered by Discuz! X3.2