Felix Stahlberg's plugins:
This PlugIn integrates a modified version of PhpFreeChat. Pfc is a fast, customizable and multi languages ajax chat with a wide varity of features. The plugin provides several customizations via the tool administration page.
Use the PhpFreechat in you're Elgg installation.
This plugin works with Elgg 1.2. For older versions please visit the project homepage.
does this automatically give users their own chatroom when loaded from the Chat link in the tools menu or does it load just one site-wide chatroom?
Its just one site-wide chatroom, but the users are able to open a private chats and chat twosome
how/where do i /hardcode the loaded chatroom's tab label from 'my room' to something else?
The main config file of the phpfreechat is
mod/chat/pfc/src/pfcglobalconfig.php. There you can define you're chat rooms by setting $channels. The subsequent parameters $frozen_channels and $max_channels could also be interesting for you. If you set them you probably have to clear the cache of pfc (descriped in INSTALL file) and/or type /rehash into the chat logged in as an admin.
Apart from that its always a good idea to consult the PhpFreeChat Homepage.
also, on loading, i get am error message that on line 5, chr 2 'null' is null or not an object.
What for a browser? IE? Is the chat working nevertheless?
There are view enhancements adapted from the ng (for example elgg admins are chat admins now) and you can install it like an common plugin (without editing .htaccess etc). Additionally the chat is based on pfc 1.2 instead of pfc 1.0, which mainly means that (quoted from pfc homepage)
Finally the refresh_delay_steps parameter has been added to dynamically adjust the chat refresh speed depending on the chat activity: the more the chat is active, the more it is responsive. This version also fixes lot of bugs and adds new translations!
However you don't have a choice :) This version shouldn't be compatible with Elgg <1.2, so it depends on youre elgg version.
It's a quite good idea, but I think it isn't possible with major modifications on the pfc code because afaik pfc don't provide a feature comparable to that.
I think a better way to go is to suggest this feature in the pfc forum and I'll upgrade this plugin to the new release.
My hosting is through Go Daddy. I installed elgg, which required PHP 5.1 and they are telling me that PHP FreeChat will only work with PHP 4.x. Any idea what I should do? Is there a way to run both versions of PHP? How did everyone else get this to work? Thanks!
PhpFreeChat should work with PHP >= 4.2 (source). The same link tells me that GoDaddy offers an installation of PhpFreeChat, but its likely a bit modified version and its not what we want. Well, forgeting the offer of GoDaddy and installing the module in the common way on your on should be fine.