CometChat是由http://www.cometchat.com
出品的在线聊天软件,支持php环境下的部分建站程序,如vBulletin 、JomSocial 、Community Builder 、WordPress 、SocialEngine 、phpBB,其中JomSocial和Community Builder是joomla的第三方扩展,其社会化网络功能非常强大。
如果joomla网站安装 CometChat,首先要安装JomSocial或者Community Builder,因为当安装了 JomSocial或者Community Builder后,CometChat才能和这两个组件整合会员系统。
CometChat是独立程序,只不过能和上述的几种建站程序无缝整合,所以只需要附和到其他程序中即可,对于joomla来说,CometChat不是joomla的扩展,所以也不能按照常规的方法去安装CometChat,官方有安装帮助文档( Installing CometChat with JomSocial
),讲解非常详细,本站就自己安装的情况简要说明一下。
1、下载CometChat安装包,将安装包解压后以cometchat为文件夹名上传到joomla中的根目录。上传时可选择解压后通过FTP上传,或者通过cPanel上传后解压。
2、上传完毕后修改下面的文件和目录权限为777
cometchat/config.php
cometchat/plugins/filetransfer/uploads
3、在地址栏输入http://www.xxxx.net/cometchat/install.php,出现安装界面,当需要输入用户名和密码时不用理会,继续操作,会出现一段代码,内容是
<!-- CometChat Footer Code Start --> <link type="text/css" rel="stylesheet" media="all" href="cometchat/cometchatcss.php" charset="utf-8" /> <script type="text/javascript" src="cometchat/cometchatjs.php" charset="utf-8"></script> <!-- CometChat Footer Code End -->
当出现上面代码后,这个页面先不用关闭,因为这段代码有用。
4、登录joomla的后台,在后台中打开模板管理,选定正在使用的模板,点击“编辑HTML”,也就是编辑模板的index.php 文件,对于大多数模板,在index.php 文件中都有head和body标记,按照官方的办法,将开始的
<head>
修改为
<head> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script> <script>jqcc=jQuery.noConflict(true);</script>
将结束的
</body>
修改为
<!-- CometChat Footer Code Start --> <link type="text/css" rel="stylesheet" media="all" href="cometchat/cometchatcss.php" charset="utf-8" /> <script type="text/javascript" src="cometchat/cometchatjs.php" charset="utf-8"></script> <!-- CometChat Footer Code End --> </body>
5、删除cometchat目录中的install.php文件,安装便完成了。
注意:
1、对于个别新设计的模板,采用了新的框架(framework)设计,所以在Templates目录中没有了index.php文件(据说到了layout目录中),所以按上面对方法不能安装CometChat。
2、http://www.xxxx.net/cometchat/
可以以管理员身份直接登录管理独立的CometChat程序,应该是要设置CometChat目录中的config.php文件,编辑用户名、密码和数据库信息,本站暂时没有设置(还没成功,呵呵)。
全部设置完毕后,打开网站前台,在页面最下方显示了一个横条,这个就是CometChat的菜单,默认有四项,首页、聊天室、更换模板、提示登录CometChat等内容,CometChat只能提供给网站注册用户使用,访客不能使用,所以要想使用CometChat就要先成为该网站的注册会员。
当以用户名登录以后,下方的CometChat菜单全部能使用,第一项首页确实没什么用处,点击后出现一个固定大小的小页面,显示网站首页;第二项是聊天室,如果没有现成的聊天室,需要创建一个才能进入,不过创建的聊天室是临时聊天室,如果闲置10分钟就自动删除了;第三项是CometChat的前台模板样式,自带的只有白色和灰色;第四项和第五项就是设置功能和在线会员信息了,能列出在joomla的好友和在线情况,也能设置自己的在线情况和提示音。
![]()
CometChat是收费软件,分为Basic($49)、Professional($129)、Premium($249)三个版本,如果试用后值得购买,可以购买正版使用。

| Pooh近期进行了技术调整< 上页 | 下页 >在线聊天的代码,暂存 |
|---|





tchat,记得安装完毕后修改config.php文件。
其实后台非常简单,只有聊天记录。