Donate Share

phpFreeChat

File Release Notes and Changelog

Release Name: 1.0-beta11

Notes:
Another major bug fix release, maybe the latest before 1.0-final. A major refactoring on AJAX request handling has been done, pfc now only uses prototype library, no more xajax. So that the chat loading is a bit faster. Moreover, lot of bugs has been fixed: recurrent timeouts on IE6, sometimes the cursor was invisible on FF login prompt... and some translations were updated.

Changes: * Bug fix: add get_ip_from_xforwardedfor parameter which can be used to get ip from HTTP_X_FORWARDED_FOR when the chat is behind a reverse proxy (thanks to datacompboy) [0h15] * Bug fix: use flock() to lock the read and write access in the file container [1h10] * Bug fix: the demo50 (usermeta / avatar) was broken [0h25] * Bug fix: nicknames with spaces at first connection were broken * Bug fix: private message tabs were lost when reloading the chat page [0h10] * New Vietnamese vi_VN translation (thanks to lvt) [0h35] * Bug fix: themes resources (images/sound) were hidden if pfc sources were located in a private (for the web browsers) path. [1h45] * Bug fix: $GLOBALS['i18n'] array could overlap with external codes, now pfc uses $GLOBALS[$serverid]['i18n'], I think it's more secure. [1h30] * Integrate the user time zone contribution (thanks to Peter's great work). It adds new parameters time_offset, date_format, and time_format. * Hungarian translation update (thanks to GaLa) * Swedish translation update (thanks to zilveer) * Remove xajax dependencies, pfc only uses prototype js library. [6h45] * Bug fix: CSS selectors separated with comma didn't worked on IE6 * Bug fix: workaround for Firefox when 'HTTP only' cookies are in use like in IPB (thanks to Karl Buckland) * Polish translation update (thanks to Błażej Biesiada) * New Croatian translation hr_HR (thanks to beginner) * Simplified chinese (zh_CN) translation update (thanks to baijianpeng) * Fix a problem with phpbb3 integration (thanks to Larry) * Bug fix: sometime pfcCommand::Factory was returning NULL reference (thanks to Antinoo) * Bug fix: noflood proxy was broken (sourceforge bug 1708662) * Bug fix: sometime, FF has problem with cursor in the input field prompt (sourceforge bug 1709581) * Bug fix: nicknames with spaces were broken when using the 'nick' parameter * Bug fix: when max_msg was null and a new channel was joined dynamicaly, the new posted messages were invisible (thanks to white_devil) * Bug fix: clicking on the nick in the chat area was broken in IE6 (thanks to onslo) * Bug fix: on IE6 /leave command was broken * Bug fix: IE6 clients were frequently disconnected