饮水机聊天 1.5
WaterCooler 聊天是一个简单/易于使用的平面文件数据库 php/ajax 聊天系统。
特征
- 不需要 MySQL 数据库/Javascript 框架
- 多主题室
- 私人/只读房间
- 多用户
- 受密码保护的配置文件
- 表情符号/BBcode
- 打开聊天界面
- 易于定制主题(100% Html/Css)
- 私信
- 版主工具
- 独立的显示和存储缓冲区
- 邀请链接
- 开始与列出的先前对话聊天
- 反垃圾邮件功能
- 通过电子邮件恢复帐户
- 生成图像缩略图以加快加载速度
- 附件上传
- 智能档案系统
- 跨托管在同一服务器上的网站共享聊天
- 私人会议室
- 搜索功能
- 子房间
- 移动响应式布局
安装
- 将包内容复制到您的网络服务器
- 在浏览器上加载聊天index.php(首先加载index.php,即使您要嵌入到另一个页面上)
- 如果您看到损坏的图像,请在“ settings.php ”中定义 INCLUDE_DIR 常量 - 从 Web 根目录到聊天目录的相对路径(在第一次运行时,系统将尝试自动执行此操作)
- 选择名称和登录名,在您的个人资料选项中设置密码,以便被指定为第一位主持人。
- 自定义主设置和主题以符合您的喜好。
- 如果您想在另一个页面上嵌入聊天,请使用index.embedded.php作为参考。
要求
- PHP >= 7.0
- 必要时可以更改权限
- PHP GD库(用于生成图像缩略图)
文件夹结构
- data -数据目录(可以重命名或移动到 Web 目录之外)
- 房间-房间帖子/定义
- tmp -临时定义(用户 ping)
- 文件-用户生成的文件
- include -包含目录(包含;Ajax 服务器端)
- 主题-主题
- “主题名称”
- images -主题图像(模板、bbcode、表情符号)
- style.css -样式
- templates.php -模板
- ajax.php - Ajax 调用者
- index.embedded.php -嵌入式聊天示例
- index.php -聊天索引
- 许可 -许可条款
- README.md -该文件
- README.txt -自述文件(纯文本)
- script.js - JavaScript / Ajax
- settings.php -原始设置
- wcchat.class.php -聊天类
相关说明
- 主主持人状态将授予第一个使用密码加入聊天的用户。
- 编辑模式下的版主:隐藏聊天消息对其他在线用户立即生效,而取消隐藏操作仅在用户下次访问房间时生效。
- 如果微时间功能不可用,禁用反垃圾邮件限制可能会生成非唯一的邮件 ID,这可能会影响隐藏/取消隐藏功能。
- 要删除版权说明,您必须向该项目捐款(见下文)。
- 建议重命名数据目录(或将其移至Web根目录之外)以确保用户的隐私。 (不要忘记也重命名settings.php)。
- 搜索不显示私人对话
捐款
如果您喜欢这个项目,请考虑捐款:
https://www.paypal.com/donate/?hosted_button_id=EMSBXSD7EWDN4
感谢您选择 WaterCooler Chat。