The chat rooms are closed to the public. Guests can get a password for entering a chat room. It's possible to completely disallow public access to a chat room.
Unlimited number of chat rooms on the site. Chat rooms are bound to pages.
- In a chat room a private messages can be sent to one of the participants.
- An audio signal is produced when a message is received.
- A welcome text for each chat login page.
- A welcome text for each chat room.
- Adjustable refresh rate. Depending on the interaction speed the refresh rate can be set. A chat for a chess game can have a lower refresh rate than a 'spoken' session. A lower refresh rate is a lower server load.
- Adjustable height and width of the chat page to fit your school site's layout.
- Extensive logging of chat sessions on date, time, username, messages and IP address of the users' computers.
- Chat sessions can be saved for further use.
- An [Edit] function to change the module name and the program name to fit your language. See the 'Module manager' chapter to change the names.
(top)
The module needs to be connected to a page before it is usable. Read the 'Module manager' chapter on how to do this.
(top)
When you click on Module manager > Chat, you see:
![[ add chat ]](pics/mod_chat_add_chat.jpg)
mod_chat_add_chat.jpg
Explanation:
- Add a chat: Click on this link to add a chat page.
- Go back: To return to the previous page.
When you click on 'Add a chat', the configuration window for a chat room opens:
![[ configure chat ]](pics/mod_chat_config.jpg)
mod_chat_config.jpg
Explanation:
- Page name: Chat rooms are bound to pages. Each chat room operates on a single page. The page name must be identical to the page name given in the 'Page manager'.
- Welcome text login page: The welcome text for the login page for this chat room. You can use HTML tags.
- Welcome text chat page: The welcome text for this chat room. Also here HTML tags can be used to markup the text. However, keep in mind that the text occupies space that cannot be used for the chat room itself.
- Width chat box in px: Set the width to your site's layout.
- Height chat box in px: Set the height of the chat box.
- Allow public access Yes No: When you want public access, set to 'Yes'. When no public access is required, set to 'No'. In that case the chat room can only be used by users, teachers and pupils of Site@School with a username and password.
- Password public access: When public access is possible, a password can be set for the chat room. Choose your passwords with care; i.e. make a password that's easy for the user of that room, but difficult for others.
- Screen refresh in seconds: Sets the time interval in seconds between screen refreshes. When you have many chat rooms and a short refresh rate, this can be a high load on you server and degrade performance for other tasks. Set with care. For a interactive chat between classes, 10 seconds might be a good value. For a chess game, 1 minute seems more than enough.
- Show time in front of message: With this option set to 'Yes' the time will be in front of the message. This occupies extra space on the chat, leaving less space for the messages.
- Cancel: To cancel your work and return to the previous screen.
- Save: To save your work and return to the previous screen.
When you have filled in all the fields, click on 'Save'. You are back at the chat module opening window and the chat room is added:
![[ ]](pics/mod_chat_chat_added.jpg)
mod_chat_chat_added.jpg
Explanation:
- Trashcan icon: Click to delete a chat and its log files.
- Edit icon: Click to edit the chat room properties as set above.
- Message log icon: Click to open the log window, see below.
- Chatpage name: The name of the chat page.
- Add a chat: Click to add another chat room.
- Go back: To return to the previous page.
(top)
When you click on the 'Message log icon' [3], the log window opens:
![[ ]](pics/mod_chat_log.jpg)
mod_chat_log.jpg
Explanation:
- Message log for chat page: Here the page name for the chat is given.
- Number of items on page: Chat sessions can be rather long. After n lines, a new page is opened and you find the '<<< Previous page' and the '>>> Next page' signs under the page.
- Checkbox: Here you can mark a line for deletion.
- Date: Date and time of an entry in the logfile.
- Username: The login name of the user is given.
- Messages: What the user wrote.
- IP address: The IP address of the originating computer.
- Download log: When clicking the button, a window on your computer opens and you can download and save the log file on your computer.
See also below.
- Checkbox Select/unselect all messages: You can select or deselect all messages on a page for deletion.
- Delete: To delete lines.
- Go back: To return to the previous page.
We have downloaded the file with the name 'chatlog_chat page.txt'. The page name is visible in the second part of the filename.
When you open the file with a text editor,
![[ ]](pics/mod_chat_log_txt.jpg)
mod_chat_log_txt.jpg
you see the details of the chat session.
(top)
When you go the 'chat page' page on the site you will see:
![[ ]](pics/mod_chat_site_login.jpg)
mod_chat_site_login.jpg
After entering a valid username and password, you see:
![[ ]](pics/mod_chat_site.jpg)
mod_chat_site.jpg
Explanation:
- Welcome text: The welcome text made in the configuration of the chat room.
- Messages section: Here you find the send messages. When a message is displayed an audio signal is produced when audio is enabled on your computer.
- Login name: The name of the user.
- Text entry field: Here you can enter your text. Hit the [Enter] key on your keyboard to send the text to the other participant(s).
- Send private message: When you open the dropdown menu, you can send a private message to one of the participants in the room. Select the person and send the message. It is not seen by the other participants.
- Logged in users: The list of logged in users. When a user has the 'idle' word behind her login name the user has not been active for more than 10 minutes.
- Key icon: When you want to leave the chat, click on the key icon. The other participants will receive a message that you have left the room.
(top)
Author: Dirk Schouten <schoutdi (at) knoware (dot) nl>
Last updated: 2006-04-12