Help Wanted
Chatr thus far has been built by David Sterry based on Kevin Mesiab's Chat-o-licious. Ayhan Baris has helped by adding smilies and Turkish support. Damien Benoit has helped with a lot of ideas for improvement.
If you'd like to help move the project along consider joining the mailing list. The following are features/bugs that need your help ordered most important to least important. If you finish working on something, send a patch to the list.
* add forum login support so chatr can be integrated with phpbb, vbulletin, etc.
* flood protection, kick and ban by ip
* add logging to some functions
* drop enters with no other text
* private messaging
* only give the messages from the past 10 seconds; remove duplicates using hash with time at the client
* allow long client buffers
* use POST instead of GET to enter text to posttext.php
* room password so drive-by's not possible
* ssl support
* instant post doesn't require return from server then just check that post was successful
* support for more user agents than just ie and netscape
* add a close/exit button and command: graceful exit using onbeforeunload
* only show admin password box if administrator is typed in
* add multi-language support
Here are a couple of python scripts to help you generate the diffs with the help of unxutils diff on win32: diffpatch.zip