ChatBlazer 7 Client User Guide


This document is designed to guide a user through the functionalities of the ChatBlazer 7 client. The guide is divided into different sections of the user-interface.
Topic Index

Login Screen
The login screen is the first screen displayed when the ChatBlazer client loads completely. It presents the form for the user to log into the server.
Login Screen
Component Description
Display Name Your desired display name that others will see when you are chatting. This will be the username if you are logging in as a member.
Password Password for your username. Applicable only for logging in as member, activated by the "Login as Member" checkbox.
Login as Member Check this to login as member and activate the password input.
Remember login details Check this to remember your username and password on this machine.
Use this only for personal machines, and never at public terminals such as internet cafes.
Login Button Click on this button to login to ChatBlazer.
Status Message Located below the form fields, any system status or error messages will be displayed here.

Header Panel Banner Slideshow Main Panel User Input Panel Side Panel
Interface Layout
This is the general interface layout for the ChatBlazer client.
Interface Layout
Component Description
Header Panel Quick access buttons panel to perform actions at application level, such as connect, logout, etc.
Banner Slideshow Banner slideshow as configured by the administrator.
Main Panel Tabbed interface, usually containing the chat area which contains the conversation transcript. The welcome page and user profile pages are also displayed in this panel.
User Input Panel Main text box for user input, including formatting options, picshare, etc. The webcam/microphone input appears here when applicable.
Side Panel An accordian-tabbed interface, also known as the properties panel.

Header Panel
Quick access buttons panel to perform actions at application level, such as connect, logout, etc.
Header Panel
Component Description
Connect Connect to ChatBlazer server.
Applicable only when system is disconnected.
Help Opens up this userguide in a new browser window.
User Profile View or edit personal profile page.
Applicable only for logged-in members.
Logout Logout of ChatBlazer and return to login screen.
Applicable only when logged in.
Exit Exit ChatBlazer and close the browser window.
Applicable only when logged out.

Main Panel
Tabbed interface, usually containing the chat area which contains the conversation transcript. The welcome page and user profile pages are also displayed in this panel.
Component Description
Custom/Welcome Page Welcome page that is customized by the administrator. This tab is usually not closeable.
Chat Area This is the chat area which contains the conversation history. It may also contain the AV clips of other users in the room or private chat.
User Profile The user profile is valid only for members. This tab displays a set of fields defined by the administrator, and is editable if the profile belongs to you.

Custom/Welcome Tab
Welcome page that is customized by the administrator. This tab is usually not closeable.
Custom Page

Chat Area
This is the chat area which contains the conversation history. It may also contain the AV clips of other users in the room or private chat.
Chat Area

User Profile
The user profile is valid only for members. This tab displays a set of fields defined by the administrator, and is editable if the profile belongs to you.
User Profile

Side Panel
An accordian-tabbed interface, also known as the properties panel.
Component Description
Rooms List Displays the list of rooms available on the server, structured in a tree format.
To enter, simply double-click on the room of choice.
Users in Chat Displays the list of users present in the selected room.
Available only when a chat area is selected in the main panel.
Contacts List Panel to manage your ChatBlazer contacts list, as well as your public instant messenger accounts (MSN/ICQ/YIM/AIM) as configured by your administrator.
Available to members only.
User Options Panel to set user options/preferences.
Available to members only.
Moderator Panel Panel to manage incoming messages for moderators.
For moderator details, refer to the Moderator Guide.
Speaker Panel Panel to manage incoming messages for speakers.
For speaker details, refer to the Speaker Guide.
Canned Messages Panel to manage canned messages for speakers.
For speaker details, refer to the Speaker Guide.

Rooms List
Rooms List To enter a room, double click on its name. The number in brackets beside the room name reflects the number of users in the room. Each room may have different properties as listed.
  • Open Open
    Normal open room.
  • Closed Closed
    Normal users are unable to enter closed rooms.
  • Private Private
    Hidden from rooms list, accessible only by entering room name.
  • AV AV
    Room allows Audio/Video communication
  • Moderated Moderated
    Messages sent in this room will need to be passed by moderators (if any)
  • Password Required Password Required
    Password is required to enter this room, which is prompted by a popup.
    Password required
Room Context Menu (right-click)

Room Context Menu
  • Enter Room
    Attempt to enter room.
  • Leave Room
    Leave room. (only if in room)
  • View Users in Room
    View room's users in a popup list. (only if not in room)
  • Open Room
    Open room. (for monitors only, only if in room)
  • Close Room
    Close room (for monitors only, only if in room)
  • Close Room and Purge Users
    Close and force all users to leave room. (for monitors only, only if in room)
  • Create New Room
    Create new room.
  • Delete This Room
    Delete room. (for creators of room or admin only)
Room Group Context Menu (right-click)

Room Group Context Menu
  • Create New Room
    Create new room under this group. Refer to Create New Room for details.
  • Enter Room
    Enter a room under this group via the following popup.
    Enter Room in Group
Background Context Menu (right-click)

Rooms List Background Context Menu
  • Create New Room
    Create new room. Refer to Create New Room for details.
  • Enter a Room
    Enter a room using full path via the following popup.
    Enter a Room
Create Room This is a modal popup window where the user may create temporary rooms which will exist until the creator logs out or when the room is empty.
  • Parent Group
    Indicates the group that the new room will be created under.
  • Room Name
    Name of the new room.
  • Password
    Password required to enter room. (required for AV)
  • Private Room
    Hides the room from rooms list.
  • AV Room
    Enable AV in the room.
  • Max Users
    Limit the maximum number of users in the room.

Users in Chat/Room
Users in Chat/Room All users in the room are listed in this tab. Each user's avatar is shown on the left of the name. Double-clicking on a user loads the user's profile. Each user may possess certain attributes, illustrated by icons on the right.
  • AV AV
    AV available
  • Gagged Gagged
    Unable to talk in the room
  • Moderator Moderator
    Moderator for the room.
  • Speaker Speaker
    Speaker for the room.
  • Monitor Monitor
    Monitor with priviledges such as gag/ungag, kick, open/close room, etc.
User Context Menu (right-click)

User Context Menu
  • Add to Contacts
    Add user to contacts list as a ChatBlazer Buddy.
  • Request Private Chat
    Request private chat.
  • Request AV Private Chat
    Request private AV chat. (for users with AV only)
  • View Profile
    View profile of user.
  • Gag/Ungag User
    Gag or ungag user. (for monitors only, not applicable to monitors/speakers/moderators)
  • Kick User
    Kick user out of the room. (for monitors only, not applicable to monitors/speakers/moderators)
Background Context Menu (right-click)

User List Background Context Menu

  • Gag all users
    Gag all users in room except monitors/moderators/speakers (for monitors only)
  • Ungag all users
    Ungag all users in room except monitors/moderators/speakers (for monitors only)

User Options
User Options This panel is accessible to members only. It allows the user to set personal preferences which will be saved and remembered on the next login.
  • User Text Color
    Sets the text color of the user's own messages. It can be selected from a dropdown color palette.
  • Reject all private chat requests
    Automatically reject incoming requests for private chat, except for requests from buddies.
  • Ignore other users' text colors
    Ignore the user's text color settings and default the text color to black.
  • Notify when buddies login
    Notify with a small popup when buddies (CBE/MSN/ICQ/YIM/AIM) come online.
  • Auto-connect to IMs when logged in
    Connect to all available instant messengers (CBE/MSN/ICQ/YIM/AIM) when logged in.

Moderator Panel
Moderator Panel This panel is accessible to moderators of a room only. It lists all pending messages from users in the room to be passed or deleted by the moderator. This list allows for multiple selection.
  • Forward to Room
    Forwards selected message(s) directly to room.
  • Forward to Selected Speaker
    Forwards selected message(s) to a single selected speaker (in userlist).
  • Forward to All Speakers
    Forwards selected message(s) to all speakers in the room.
  • Delete
    Deletes selected message(s).
  • Auto forward incoming messages
    Automatically acts on all incoming messages with the selected settings.
A moderator may also select the destination party when sending messages in the user input panel.

Speaker Panel
Speaker Panel This panel is accessible to speakers of a room only. It lists all messages from users, forwarded by moderator(s) of the room. The speaker can either reply to selected messages or delete them.
  • Delete
    Deletes selected message(s).
  • Reply
    Replies to selected message(s). Refer to the user input panel.

Canned Messages
Canned Messages This panel is accessible to speakers of a room only. It manages a list of canned messages (usually commonly used messages such as greetings, instructions, etc).
  • Create
    Creates a new canned message with default content.
  • Save
    Saves the list of canned messages.
The panel goes into edit mode (see image on right) when an entry is selected.
  • Use
    Fills the user input panel's textbox with the selected canned message.
  • Delete
    Deletes the selected canned message.
Canned Messages - Edit

Contacts List (Public Instant Messenger Panel)
Contacts List This panel is accessible to members only. It manages the user's contacts from ChatBlazer, MSN Messenger, ICQ, Yahoo Messenger, and AOL IM.
  • IM Accounts
    The respective IM accounts can be configured via the top row of IM icons, each representing an IM account with its online status and its column of contacts below it.
  • Contact Groups
    All contacts must reside in a single contact group. There will usually be a Default Group for newly added contacts.
  • Contacts
    A contact is group of IM accounts held by a single person/contact. When selected, the contact will expand to show details of each IM contact.
  • IM Contacts/Profiles
    Each IM contact is a valid IM account in your own IM account's contact list.
Contacts List Header

Contacts List Header
The contacts list header contains icons for all available IMs on the site, allowing the user to configure accounts for each IM.
  • Grayed Out IM Icons
    Add IM accounts by clicking on these icons, which will appear on the left when the mouse hovers over the header row.
  • IM Status Icons
    Existing IM accounts are listed on the right of the header row, reflecting their online status. An animation will play on the icon when that IM is connecting. More functions for the IM accounts are available in the IM Account context menu.
Account Context Menu (right-click on icon)

IM Account Context Menu
  • Connect/Disconnect IM
    Connect to or disconnect from the IM server.
  • Edit IM Account
    Edit IM account via the IM Management Window.
  • Delete IM Account
    Delete IM account, as well as all contacts for that IM.
  • Change IM Nick/Alias
    Change nick/alias for the IM account.
    Change IM Account Nick
  • Change IM Online Status
    Change IM online status via the IM status dropdown.
  • New IM Contact
    Add a new IM contact to the default contact group.
  • Connect all IMs
    Connects to all IMs.
  • Disconnect all IMs
    Disconnect from all IMs.
Configure IM Account This modal window allows the user to add or update their IM account configuration. This does not perform actual account creation, but stores your login information to the respective IMs.
  • Username/Email
    Account ID for the IM.
  • Password
    Password for the account.
WARNING: Changing the account's username will automatically reset all existing contacts for that IM.
Change IM Online Status

Change IM Online Status
Each IM's online status can be changed by clicking on the IM's status icon, provided that IM is already connected. The online status modes will differ for each IM as listed below.
  • CBE (ChatBlazer Enterprise)
    Online, Offline, Away, Busy
  • MSN Messenger
    Online, Offline, Away, Idle, BRB, On phone, At lunch, Busy, Invisible
  • ICQ
    Online, Offline, Away, Idle, Dnd, Invisible, N/A, Occupied, Free to Chat
  • YIM (Yahoo Messenger)
    Online, Offline, Away, Idle, BRB , On phone, At lunch, Busy, Not home, Not at desk, Not in office, On vacation, Stepped out, Invisible
  • AIM (AOL Messenger)
    Online, Offline, Away, Idle, Invisible
Contact Context Menu (right-click)

Contact Context Menu

  • Rename Contact
    Change the name of the contact.
  • Delete Contact
    Deletes the contact. Applicable only when there are no more IM contacts within the contact.
IM Contact/Profile Context Menu (right-click)

IM Contact Context Menu

  • Send Instant Message
    Send an IM to this IM contact.
  • Delete IM Contact
    Delete the IM Contact from the IM server.
  • Move IM Contact to New Contact
    Move the IM Contact out to a new contact.
  • View IM Contact's Profile
    View the profile page of the IM contact in a new browser window (or new tab for ChatBlazer contacts).

User Input Panel
Main text box for user input, including formatting options, picshare, etc. The webcam/microphone input appears here when applicable.
User Input Panel
Component Description
User Online Status User Online Status
Displays current username, avatar and online status. The dropdown allows you to change your online status.
AV (On) AV (Off) AV (Audio/Video)
Enable/disable AV with this button in an AV room or AV private chat.
When disabling AV, any AV streams in the room/chat will be stopped.
For AV details, refer to the AV Guide.
Bold (On) Bold (Off) Bold
Toggles the bold status of selected text in the text input area.
Italic (On) Italic (Off) Italic
Toggles the italic status of selected text in the text input area.
Push URL Push URL
Sends a website address to the chat room.
Emoticon Emoticon
Selects an emoticon/smiley to insert into the text input. The emoticon's code will be shown in the text input, but the actual image/clip will be displayed on the chat area.
Audio Emoticon Audio Emoticon
Selects an audio clip to send to the chat room.
PicShare PicShare
Pops up a small browser window, allowing you to select a picture to upload to the chat room.
- Only non-progressive JPG/JPEG files are accepted.
- File size is usually restricted to a default of 2MB, or as defined by administrator.
Clear Clear Chat Area
Clears the chat area.
Send Send
Sends the message to the chat.
Whisper Whisper
Sends the message to a selected user from the "Users in Room" panel.
Reply Reply
Reply with quote of a selected message in the speaker panel.
Applicable to speakers only, and available when a message is selected in the speaker panel. Refer to the speaker panel for details.
Send To... Send to
Selects the destination of the message.
Applicable to moderators only. Refer to the moderator panel for details.

Modal Windows
Modal windows are window interfaces that require your immediate attention. Before acknowledging or acting on them, you will not be able to access other parts of the application (which will be grayed out).

Notification Popups
Notification popups report on the status of the application, as well as incoming requests.

A normal popup will fade off in a 2 seconds if ignored. Any error popup or request will require the user to explicitly close or respond to it.