GaraxiChat 2.2 User's Guide
Home
General applet usage how to
Applet configuration how to
Server configuration how to
Miscellaneous how to
1. How do I install Garaxi Server Chat without any installation of Java from Sun?
Just download the GaraxiChat with JRE bundled for your platform. We recommend this for inexperience java user.
2. How do I install Garaxi Chat on Windows NT/2000/XP/2003 ?
Install GaraxiChat on Windows family please refer to this page
3. How do I install Garaxi Chat on Linux,FreeBSD ?
Install GaraxiChat on Linux and FreeBSD please refer to this page
4. How do I run chat client (user applet) ?
Running client applet you just simply copy the directory "client" directory in the garaxi chat installed path to the path where your web server can access.And you can run the client applet only via HTTP protocol for example http://your_domain/chat
5. How do I run Garaxi Chat Admin console ?
Same as running chat client but located in "client/admin"
6. How do I change the communication port from 2428 to other?
Change communication port from 2428 to other such as 8080,6666 consist of 2 steps
6.1 At the server side section use your favorite text editor open "[INSTALLED_PATH]/server/properties.conf" and edit the line
default_port=2428
change 2428 to the new connection port such as 8080 etc.
Save and restart GaraxiChat server again.
For more information about server side communication port chaning please refer to this page
6.2 At client side go to "[INSTALLED_PATH]/client" use your favorite text editor open the html file or the file that store the applet tag code Chang the directive below
<param name="server_port"="2428">
Change the port number from 2428 to the new port that same as the port that you've changed at server side
And reload your applet again.
For more information about client side port changing please refer to this page
7. How do I change the display text/label in the chat client?
Right now GaraxiChat support 5 languages English,Thai,Arabic,French and German
If you want to change the label in each language please send e-mailt us. We can give you 2 options
First is manually edit and compile it yourself or secondly edit it and send it back to us we'll compile it for you.
We accept both new language compilation and edit the current language file.
8. How do I block IP address from access the chat client ?
According to IP address blocking from login to chat server please refer to this page
9. How do I block IP address from accessing in each room ?
To block IP address in each room please refer to this page
10. How do I block registered username from accessing the server ?
To block the registered username from accessing server please refer to this page
11. How do I block registered username from accessing each room ?
To block registered username from accessing in each room please refer to this page
12. How do I kick user from room ?
To kick user from each room please refer to this page
13. How do I create new room?
To create new room for Admin privileges user please refer to this page
And for normal user please refer to this page
14. How do I define each room style/look & feel ?
To define each room style look and feel please refer to this page
15. How do I set room's background image ?
Please refer to this page
16. How do I prevent user to change font colors in each room?
Please refer to this page
And enable room message,nickname color and specify your own color in each room. This will prevent user to change color in each room
17. How do I define room's robot?
By go to "room list" panel and edit the room or create new room and go to tab "Robot" and specify the robot name and other information
18. How do I create new Admin privilege users?
Open the Admin applet , login.
At the "room list" panel press button "create user".
Select type of user at "Admin" privileges.
19. How do I create the normal user?
Do the same thing like the Admin privileges creation process but only choose the user type as "user"
20. How do I grant registered user to become room's moderator ?
Granting normal user to become room's moderator require the registered nickname.You can do it 2 ways.
1. At room list panel choose the appropriate room and press "edit" button. When dialog box comes up choose tab "Moderator" and you just type the name of registered nickname in the nickname textfield If you type the wrong nickname or that nickname didn't exist the error dialog box will warn you.
2. You can do it with admin applet and when that registered nickname online and chatting in that room
You can right-click at the nickname and choose "Grant to become moderator"
21. How do I broadcast message to every room on server ?
Broadcasting messages to every rooms on server quite simple,
Login with the admin applet, at the chat toolbar press "Server Config" and choose tab "Broadcast"
Type your messages and press the send button.
22. How do I broadcast auto popup URL to all users ?
Do the thing like broadcast message to all room but only type in the textfield "Broadcast URL" and press "Send"
23. How do I define each private window style for every client?
Login with Admin applet and at applet's toolbar press "Server Config" and choose "Private Style" tab and specify the default style for private chat.
You may notice this style is similar to the room style, yes ! just do the same thing as you've done.
24. How do I put my logo instead of the old one?
Put you logo the path where applet can access and insert these line to applet directive
<!-- Tell applet to show logo at login page -->
<param name="show_front_logo" value="true">
<!-- Tell applet to show logo in panel room -->
<param name="show_logo" value="true" -->
<!-- Tell applet about the path of your logo ie. images/yourlogo.gif -->
<param name="logo_path" value="images/yourlogo.gif" >
25. How do I use my own avatars instead of built in Garaxi avatars?
By use the directive "user_icon_???" ,"user_icon_width" and "user_icon_height" and specify your own avatars for examples
<!-- Specify avatar width -->
<PARAM NAME="user_icon_width" VALUE="25">
<!-- Specify avatar height -->
<PARAM NAME="user_icon_height" VALUE="25">
<!-- Begin define seiries of avatars -->
<PARAM NAME="user_icon_1" VALUE="images/user_icons/icon01.gif">
<PARAM NAME="user_icon_2" VALUE="images/user_icons/icon02.gif">
<PARAM NAME="user_icon_3" VALUE="images/user_icons/icon03.gif">
........
........
<PARAM NAME="user_icon_100" VALUE="images/user_icons/icon100.gif">
For more information please go to this page
26. How do I use my own emoticons instead of built in Garaxi emoticons?
By use the directive "emoticons_???" ,"emoticons_width" and "emoticons_height" and specify your own emoticons for examples
<!-- Specify emoticons width -->
<PARAM NAME="emoticons_width" VALUE="16">
<!-- Specify emoticons height -->
<PARAM NAME="emoticons_height" VALUE="16">
<!-- Begin define seiries of emoticons -->
<param name="emoticons_1" value=":-) images/emotions/emotion_01.gif">
<param name="emoticons_2" value=":-| images/emotions/emotion_02.gif">
<param name="emoticons_3" value=":-( images/emotions/emotion_03.gif">
<param name="emoticons_4" value=":-p images/emotions/emotion_04.gif">
<param name="emoticons_5" value=":-D images/emotions/emotion_05.gif">
<param name="emoticons_6" value=":-/ images/emotions/emotion_06.gif">
.........
.........
<param name="emoticons_100" value=":-O images/emotions/emotion_100.gif">
For more information please go to this page
27. How do I set the default color theme in applet for my website?
Set the default color theme just use the directive "default_theme" like sample below
<param name="default_theme" value="indigo">
We have available 10 themes for you for more information about theme please visit this page
28. How do I set the applet to auto login to chat server without showing the login page?
Just put the applet directive "auto_connect", "change_nickname" and "nickname"to applet tag ie.
<!-- Set nickname for automatically connecting -->
<param name="nickname" value="your_nickname">
<!-- Prevent user to change nickname -->
<param name="change_nickname" value="false">
<!-- Prevent user to from change password -->
<param name="enable_password_tab" value="false">
<!-- Make applet auto connect to server -->
<param name="auto_login" value="true">
And restart your applet again.
29. How do I disable the "Change password" tab ? Because I don't need to let people modify password via applet.
This options ideally when you want to make auto connect to chat server and you need to prvent them from changing password, because if they change password next time they won't be able connect to chat server with the default blank password
<!-- Prevent user to from change password -->
<param name="enable_password_tab" value="false">
30. How do I override the "view profile" dialog box and replace it by force applet open the new window and go to http://my_domain/profile.php?username=some_user ?
By override the view profile dialog box with the auto popup your current web browser and go to your appropriate URL
ie.
<param name="external_view_profile_url" value="http://your_url/profile.php?username=">
31. How do I show the current participants that currently chatting in chat server on my website ?
You can use your server side script get the data from
[INSTALLED_PATH]/server/data/counter/counter.txt
and display to web browser.
32. How do I show the current participants that currently chatting in each room on my website ?
You can use your server side script get the data from
[INSTALLED_PATH]/server/data/counter/room_counter.txt
and manipulate with your own way and display.
33. How do I change GaraxiChat connection port ?
Please refer to this page about how to do it
34. How do I allow/disallow the guest (unregistered nickname) to login to chat server ?
To Allow/Disallow guest user login to your system just use your favorite text editor open the file
[INSTALLED_PATH]/server/properties.conf
And looking for these lines
#################################
# Allow anonymous user to login #
#################################
# usage : allow_anonymous_member=[BOOLEAN]
#
# ie. : allow_anonymous_member=false
#
# desc. : Allowing anonymous user to connect to chat server.
# By default the value of allow_only_member is "true".
# That's mean it's allow anonymous user to login.
#
allow_anonymous_member=true
You can set it to "true" if you want to permit guest user to login or set to "false" if you want to make the closed system for only your registered member
35. How do I integrate GaraxiChat with my current database ?
Please refer to this page
36. How can I run multiple Virtual domains without purchasing "ISP Edition" ?
Suppose in these situations - You're Web Hosting provider your first customers already ask you to installed Garaxi Chat. And your second customer ask you to install another chat server because they want to make it work separately.
- You've 2-4 domains running on 1 single server. And you want to make the chat work separately in each domain on only 1 physical server.
If you're facing with the problems as mentioned above. You or your customers don't need to purchase "ISP Edition".You or your customers can purchase the Standard "Unlimited Edition" from us. And at the "Admin applet" you can add another virtual domain by put the License key.
The result is each chat session can work separately. User "scott" in domain "A" separately from user "scott" in domain "B". Both of "scott" can chat concurently in the same server but different domain.
37. How do I install Java on my FreeBSD box ?
If you didn't install linux compat before install it
$ cd /usr/ports/emulators/linux_base-7
$ make
$ make install
After install linux compat library, next is install linux-jdk13
Install it by
$ cd /usr/ports/java/linux-jdk13
$ make
$ make install
If everything done. Make the hard link so the Garaxi Chat installer can find you java easier
Suppose you've just installed linux-jdk13 with the result output at "/usr/ports/java/linux-jdk13"
$ ln -s /usr/ports/java/linux-jdk13 /usr/local/java
Try to test your Java installation
$ /usr/local/java/bin/java -version
Java should display the verbose message about Java version,vendor and OS
Congratulation !
38. How do I install Java on my Linux box ?
Download JDK or JRE from Sun website or Blackdown
For the best performance I recommend you with blackdown, because blackdown took sourcecode from Sun and improve performance of Thread and do it better than Sun !!! (seriously)
Move you downloaded file to "/usr/local" and extract it or execute it there
Suppose you install JDK version 1.4.0 it maybe install in directory name /usr/local/jdk1.4.0
Next create the hard link to help us install Garaxi Chat easier
$ ln -s /usr/ports/java/linux-jdk13 /usr/local/java
Test our installation by calling
$ /usr/local/java/bin/java -version
Java should display the verbose message about Java version,vendor and OS
Congratulation !
Home
Copyright Garaxi.com All rights reserved.