To add a feature-rich chat room to your Zikula, please refer to the following instructions. Firstly, please download Zikula chat module, and uncompress the package.  Then copy the following files. 1. Copy: modules/chat To: <Zikula installed directory>/modules/chat
2. Copy: login_chat.php To: <Zikula installed directory>/login_chat.php Secondly, install the module in admin panel. Please enter your Zikula website admin panel ->System -> Modules manager -> click "Regenerate modules list".  Then find "chat" -> click "Install"  Thirdly, click "chat", and configure chat module's running mode. 1. Chat server is hosted by your own If your chat is hosted by your own, 123 Flash Chat server software should be installed at first, please download 123 Flash Chat software.
Then configure the following parameters:  2. Chat server is hosted by 123 flash chat.com If your chat is hosted by 123flashchat.com, you don’t need install 123FlashChat server software, and connect to your host chat room directly. Please configure the following parameters:  3. Chat server is hosted by 123flashchat.com free of charge If you prefer free hosting, then you don't have to install 123 Flash Chat server software, we take care the hosting and all you need to do is just pick a room name you want.  Please configure the following parameters: Chat room name: "Your Room Name" (If you leave room name as blank, the default room name's value will be your domain's name.)  Fourthly, integrate your chat with Zikula user database, after doing that, users can auto-login your Zikula chat, it means they won't have to enter their accounts again. If you choose running mode (1) or mode (2), you need to set Auth-URL by following the instructions below. 1. Log in the Chat Admin Panel. 2. Server Settings -> Integration ->DataBase -> SELECT: URL -> edit.  3. Change URL to http://<JomSocial installed directory>/ components/com_community/login_chat.php?username=%username%&password=%password%  4. Press OK to save your setting. 5. Restart chat server at Server Management -> Restart. The following image describes how auth-URL integration works.  The Auth-URL application will perform as the communicating medium of the chat server and the database, i.e.: in fact, when a user logs on a chat server, the server won't connect to the user database directly, instead, it will send the username and password to the Auth- URL. Then the Auth- URL requests the database to authenticate the user. Finally, the Auth- URL will return the feedback to the chat server in a predefined way, whether approved or declined. Integration done, enjoy your chat. 
If you have any questions about chat room, please visit http://www.123flashchat.com/faq.html. You can also send email to support@123flashchat.com, we offer free integration service for license buyer and yearly hosting buyer. |