So, @
DarkUnderlord, sorry to reply this late but here is some clarification about your concerns.
So we tried this. It's great that it has channels, but you lose the chat history every-time you switch to another one, you have no idea what's been said. You also can't see if anyone's in those channels.
This is AjaxChat default behavior. This add-on has an option called "Message limit" where you can specify an amount of messages to retrieve on each request. This will set the amount of messages retrieved each time you switch channels.
Likewise if you click on ""Who's Chatting Now?" to see who's there, you lose the chat page and have to "login" again. And you lose the entire chat history. It should at least load the last 30 messages.
There is an online user list for each channel. You also can use IRC-like commands (especially '/who #channelname') to see who is chatting in other channels. Also, once again, you can set the 30 messages limit in the add-on options.
I don't understand why we need to "login" when we're already logged in to the forums.
That's the usual workflow for those who must display disclaimer messages (whether it's legally required for IM in their country or not). This page also displays a username field when you enable guest access permissions.
Response times are nice and quick. And noises, while annoying, are good in that you can turn them on / off per user.
And why does it come with its own smilies? TaigaChat was great because it was part of the forum, using the forum's ignore features and smilies. This seems to be "separate".
And yet channels are tied to available forums only and use their permissions - which is great by the way.
That's the point. AjaxChat is a
separate software that runs aside the forum. First goal of this add-on is to integrate this software with XenForo. AjaxChat comes with default smilies and integrating XF smilies is possible but is not the main goal. More precisely, the 'bbcode' interpreter is ajaxchat's own, and bbcode behavior is globally different than your forum's. Modifying this means deeply modifying the integrated software.
I also can't figure out if it's possible to display it in the sidebar - being hidden along the top will mean nobody will notice it. Is a sidebar possible? If so, how?
There are widgets for XenPorta and WidgetFramework available in the package:
- shoutbox that you can display in sidebar ;
- online users list.
For XenPorta, you'll have to import the XML that I forgot in latest update (woops, will fix that soon). WidgetFramework's widgets should already be installed and you should only have to select the right WidgetRenderer.
I hope this will help clarify how the add-on works. Thanks for your comments.