To add a feature-rich chat room to your PostNuke, please refer to the following instructions.
Firstly, please download PostNuke chat module, and uncompress the package.

Then copy folder chat/ to <PostNuke installed directory>/chat/ .
Secondly, configure PostNuke chat module's running mode.
Please choose the running mode according to your need, and the configuration path is
<PostNuke installed directory>/modules/chat/flashchatconf/config.php
Then configure the following parameters:
$running_mode
Configuration reference:
$running_mode = 1; (only 1 or 2 or 3)
1. Chat server is hosted by your own ($running_mode = 1).
If your chat is hosted by your own, 123FlashChat server software should be installed at first, please download 123FlashChat.

Configuration path:
<PostNuke installed directory>/modules/chat/flashchatconf/config_local.php
Configure the following parameters:
$chat_group = "default";
$client_size_width = 634;
$client_size_height = 476;
$chat_data_path = "<123flashchat installed directory>/server/data/default/";
$primary_server_host = "localhost";
$primary_server_port = 51127;
$swf_file_name = "123flashchat.swf";
2. Chat server is hosted by 123flashchat.com ($running_mode = 2).
If your chat is hosted by 123Flashchat.com, no 123FlashChat server software is needed to be installed; you may connect to your host chat room directly.
Configuration path:
<PostNuke installed directory>/modules/chat/flashchatconf /config_host.php
Configure the following parameters:
Configuration reference:
$chat_group = "default";
$client_size_width = 634;
$client_size_height = 476;
$primary_server_host = "www.123flashchat.com";
$primary_server_port = 51128;
$chat_client_root_path = "http://host*.123flashchat.com/hostname/";
$swf_file_name = "123flashchat.swf";
3. Chat server is hosted by 123flashchat.com free of charge ($running_mode = 3).
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.

Configuration path:
<PostNuke installed directory>/modules/chat/flashchatconf /config_free.php
Configure the following parameters:
$room_name = "YourRoomName";
(If you leave $room_name as blank, the default $room_name's value will be your domain's name.)
Thirdly, please install the module in the admin panel as following steps.
1. Enter your PostNuke website admin panel -> Modules -> Regenerate -> Find: chat (in module name) -> Initialize-> activate;

2. Enter your PostNuke website admin panel ->blocks;
3. Click on "new block", change the configurations:

4. Update changes;
5. Find "chat" -> click "Edit";

6. Then copy all the code from block.txt to "Content" as following;

Fourthly, integrate your chat with PostNuke user database, after doing that, users can single sign-on your PostNuke 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://<PostNuke install directory>/modules.php?op=modload&name=Chat&file=index&123flashchat=login&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.