Linux 软件免费装

PHPFreeChat

开发者 Philip M. Hofer (Frumph)
更新时间 2011年1月22日 14:34
捐献地址: 去捐款
PHP版本: 2.8 及以上
WordPress版本: 3.1

标签

plugin chat ajax php wpmu fun chatroom

下载

详情介绍:

PHPFreeChat is a free, simple to install, fast, customizable and multi languages chat that uses a simple filesystem for message and nickname storage. It uses AJAX to smoothly refresh (no flicker) and display the chat zone and the nickname zone. It supports multi-rooms (/join), private messages, moderation (/kick, /ban), dice rolling and more! PHPFreeChat is all contained on your server with no extra daemons or connections to other hosts. Includes 2 widgets, showing who is online and the latest chatter going on in a chat channel you choose. Warning: This is untested with quite a few hosts, it uses sessions and mysql-innodb, ctype-* functions and flock. More hosts are now supported

安装:

  1. Upload the phpfreechat directory to the /wp-content/plugins/ directory
  2. Activate the plugin through the 'Plugins' menu in WordPress
  3. Go to Settings -> PHPFreeChat Settings and set our options once.
  4. Create a page on your site and embed the shortcode [phpfreechat] inside the page.

常见问题:

Page doesnt come up, or stops with the loading box.

  • This is not fully tested on all hosting/server types.
  • where is_page('chat') is the page your phpfreechat resides on, rename the word chat for your page name.
  • This is generally due to the page being cached, with wp-supercache and the like you can specify which pages dont get cached, this is one of them. =

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent

  • This means that your there is a session problem usually another plugin is already creating the sessions, contact me to further debug, WebComic Planet Forums

Uh, what are the requirements of my web host?

I'm having another problem.

Make sure you're running the most recent stable version of Wordpress - PHPFreeChat, as there are a lot of critical bug fixes between versions. If it's a serious problem, such as WordPress becoming non-functional or blank screens/errors after you perform certain operations, you will be asked to provide error logs for your server. If you don't know how to get access to these, talk with your Webhost. At that time just remove the plugin from the plugins/ directory. If it still continue's it is probably not a PHPFreeChat problem.

更新日志:

0.2.8 Bug fix I introduced in 0.2.7 for the registered users 0.2.7 Adjusted some of the css to allow automatic width settings fixed the error with subdirectory installations where it wouldn't load properly 0.2.4 Fixed/hopefully the timezone issue, i'm sending the wordpress timezone offset to the phpfreechat now. 0.2.3 Integrated version 1.3 of phpfreechat, some issue still exists with the rehash but overall looks good. 0.2.2 Fixed the log disable button in the settings. 0.2.1 Defaults to mysql now and doesnt stop because the database is already created, since we're taking from the wordpress database it's already created anyways. 0.2.0 Rewrote how the disable proxies work, rewrote the admin screen to use the old method. Setting chat end on close of browser to false now and letting the time-out handle it, otherwise if someone just switchs browser windows it will declare inactive and time them out all the time giving the timeout messages. Enabled logging of chat and ability to disable it from logging. shownotice is now set to 1 for non-admins and 7 for those who login as admin (not op'd) This way the annoying timeout messages are not displayed, but are to the admin. 0.1.9 Added Censor removal toggle. 0.1.8 Proper use of the MySQL Container for WordPress and WPMU for creating tables per blog. 0.1.7 Registered Users Only Option, fixed the /me command when switching Server ID's, Debug option in admin, couple other minor things. 0.1.6 Added selectable language packs in the options and 'if current_user_can' will auto-set the person to administrator, important update where if you set it to the mysql type connection it will no longer create a file-log file releasing alot of file writes on your hosting. 0.1.5 Quick hotfix to fix the mkdir_r renaming it to pfc_mkdir_r command to avoid conflict. 0.1.4 Used svn sourceforge repository phpfreechat, used patch to avoid flock, added forcenick but forcenick isn't exactly working yet. Important fix using the mysql will no longer do any text based reading and writing increasing your performance. 0.1.3 Fix for the Session.start error. 0.1.2 Fixed pfc_mkdir_r conflicts by renaming pfc_mkdir_r in this plugin to phpfreechat_pfc_mkdir_r and all the addressing of it. 0.1.1 Fixed SVN's problems with uploading. 0.1.0