教程:教程:XOOPS的聊天利器 - 123flashchat
作者:alain01于2012/7/6 18:20:00 11936次阅读我将在这个教程中向你展示如何安装XOOPS的聊天功能。
哦,我听到你在这里说:“哦不,又一个设计糟糕且不友好的聊天!”
错误!!!在这里,你可以看到美丽而友好的用户界面
是的,这不是一个普通的聊天模块 - 我在谈论一个可以让您
- 使用摄像头/麦克风
- 使用表情符号
- 发送闪情表情
- 发送声音
- 集成
- 发送图片
- 使用预定义消息
- 更改背景和皮肤...
- 包含您的头像
- 更改字体和文本颜色...
- 绘图
- 发送“虚拟礼物”
- 以及许多其他东西
此外,在聊天室中,您可以管理:
- 聊天室数量
- 访问(凭密码)
- 聊天室中聊天者的最大数量
- 管理员
- 各种选项(摄像头、声音、虚拟礼物...)
- 以及许多其他东西
让我与您分享我对这个聊天系统的经验
- 级别:经验丰富的用户(但不需要是专家)
- 要求:类似虚拟私有服务器或专用服务器的基于Linux的Web服务器(也可以使用123flashchat服务器)
- 限制:免费版本同时只能有10个聊天者
如果您想查看演示,请访问此处并选择一个聊天室!
第1步:在您的服务器上安装123flashchat
要求:http://www.123flashchat.com/docs/v95/Server-Requirement
从这里下载 Linux 版本:http://www.123flashchat.com/download.html
按照下面的安装步骤进行(非常简单): http://www.123flashchat.com/docs/v95/For-Linux-User
第二步:123flashchat 配置
现在,你可以在这里展示聊天: http://mysite.fr:35555
管理配置将在这里: http://mysite.fr:35555/admin-panel.html
登录管理(单点登录)
实际上,我们可以使用 XOOPS 的登录/密码表来使用 123flashchat,不需要创建另一个不同的登录。你可以使用以下数据
- 参数系统
- 集成组
- 数据库主机:localhost
- 数据库名称:XOOPS DB 的名称
- 数据库用户:XOOPS DB 用户的名称
- 数据库密码:XOOPS DB 的密码
- 数据库用户表:xxx_users
- 用户名字段:uname
- 密码字段:pass
- 启用 MD5:是
第三步 a:与 XOOPS 的交互
现在,我们可以将此聊天与 XOOPS 集成
下载
http://www.123flashchat.com/download/xoops_mod_for_123flashchat.zip
按照 zip 文件中的安装步骤(readme.txt)执行
- 在目录 flashchatconf 中添加一个 index.html 文件(就像 XOOPS 结构中的另一个 index.html 文件一样)
- 在 flashchatconf 上,编辑 config.php:$running_mode=1;(你的服务器)
- 在 flashchatconf 上,编辑 config_local.php:
-- $chat_client_root_path = "http://mysite.fr:35555/123flashchat.html";
-- $chat_data_path = "/opt/123FlashChat9.6/server/data/default/";
-- $primary_server_port = 35555;
- 修改 chatwinsize.php 文件在第 53 行
echo '进入聊天!';
第三步 b:与 XOOPS 的交互(块)
创建一个自定义区块,并添加:
include XOOPS_ROOT_PATH . '/functions_chat.php';
include XOOPS_ROOT_PATH . '/chatwinsize.php';
以 php 模式保存。
在区块内部您将找到:聊天室数量,已连接聊天者的数量及其姓名
第四步:享受它!
最后
没错,这是一个非常高级的教程,但它很简单,只需要花费一些时间去安装和配置。
如果你有疑问,请直接联系我,或者在 这个论坛帖子 中发布它们。
附录:
- 管理员:聊天室类型管理
- 前端: http://www.123flashchat.com/docs/v95/View-Manual
- 聊天室管理: http://www.123flashchat.com/docs/v95/Room-Settings-Manual