kerphi / phpfreechat
该包最新版本(dev-master)没有提供许可证信息。
简单的基于Web的聊天
dev-master
2015-03-31 20:12 UTC
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2024-10-02 08:10:48 UTC
README
先决条件
- 兼容JQuery的Web浏览器(几乎全部!)
- 一个服务器,需要
- php >= 5.3.0(依赖Slim框架Slim框架)
- 支持mod_rewrite和启用了.htaccess的apache服务器(AllowOverride All)
- 对phpfreechat-2.1.1/server/data/和phpfreechat-2.1.1/server/log/文件夹具有写权限(777或Web服务器的写权限)
- 不需要数据库!
快速开始
下载 phpfreechat-2.1.1.zip 并将其解压到Web服务器的根目录。
确保JQuery包含在您的html <head>
中,在phpfreechat代码之前
<script src="/phpfreechat-2.1.1/client/lib/jquery-1.8.2.min.js" type="text/javascript"></script>
在您的html <head>
中包含phpfreechat插件
<link rel="stylesheet" type="text/css" href="/phpfreechat-2.1.1/client/themes/default/pfc.min.css" /> <script src="/phpfreechat-2.1.1/client/pfc.min.js" type="text/javascript"></script>
在您的 <body>
中添加此HTML片段,您希望聊天显示的位置
... <div id="mychat"><a href="http://www.phpfreechat.net">Creating chat rooms everywhere - phpFreeChat</a></div> ...
然后,只需在此代码之后添加此代码片段即可(它将在页面上挂钩聊天)
<script type="text/javascript"> $('#mychat').phpfreechat({ serverUrl: '/phpfreechat-2.1.1/server' }); </script>
主题定制
phpfreechat附带了一些主题。您可以选择要使用哪一个
默认
carbon
gamer
phpfreechat
phpfreechat-mini
要选择主题,您只需更改html <head>
中的一行。要使用 default
主题
<link rel="stylesheet" type="text/css" href="/phpfreechat-2.1.1/client/themes/default/pfc.min.css" />
或者使用此代码为 carbon
主题
<link rel="stylesheet" type="text/css" href="/phpfreechat-2.1.1/client/themes/carbon/pfc.min.css" />