It is highly recommended that you don't make changes directly to the themes supplied with ConferenceRoom. If you wish to modify a theme, create a new theme and copy the supplied theme to it. If you modify the supplied themes directly, your modifications will be over written if ConferenceRoom is re-installed or upgraded.
Themes are implemented by creating a HTML structure in a new directory in the themes sub-directory. The name of the directory will be the name of the theme. The HTML structure's starting point is the default.htm file. Theme creation is accomplished using standard HTML techniques.
Let's look at the different themes offered to you. When you install ConferenceRoom your first theme will be the Default theme, you may change this theme at any time.
The First panel you will come across when loading ConferenceRoom JAVA applet is the selection panel. If you do not wish to have this panel you can use JAVA parameters in the appropriate PRM file to remove this option.
The Lightweight client is the lite JAVA client, no panels will load with this client. If you do not put a checkmark in the Lightweight section the JAVA will load your default JAVA theme. If you haven't changed the Theme it will automatically be the default theme which will load all the panels according to your ConferenceRoom key.
Note: ConferenceRoom will not load or enable panels that are not activated by your key.
Here we see the lite Java client, it's really simply but it will not load any panels.
The full JAVA client would be the default theme. Depending on the edition of ConferenceRoom you have additional panels will be loaded. The Default theme looks like the picture on figure 3.
Here you will find the additional Java themes. Keep in mind you can always change the look and feel of a theme by modifying the Java parameters or you can create your own Java themes.
The Black theme Figure 4, hasn't changed all that much in the past few months.
The Chat theme is a new theme which is very simple, but isn't a lite theme. It will not restrict use of certain commands as the lite theme would.
The Colors theme has changed considerably, here you will see the new and improved Colors theme.
The invisible Theme shows you that you can hide the lines of the java client and your web page. This is nice when trying to fully embed the client to get a specific look and feel.
The kids theme has had a huge facelift. It is more colorful, and is simply adorable. The kids theme doesn't allow you to change channels, when you come in via the kids theme you remain in the channel you came into. A good way to use this theme without extensive modification is to use a direct link to a channel. If you have a web page specific for kids you can direct them to that theme from a URL like this:
The Nebula theme was created to simplify the additions of what we call BackPack for users. This will allow the user to add on his/her personal web page a JAVA applet linking to your server. Only the necessary HTML code is given to the user when they use this option. This does not give them any administrative rights to the server. It will simply allow them to own a channel on your server.
The Neon Theme is another one that had a noticeable facelift. You might/ need sunglasses to view this one.
The Sounds theme only had the background change no other major changes were done on this theme.
The space theme changes were done mostly on the background and the buttons.
No changes were made to the Spider theme.
The Avatar panel is accessible only if you have the developer or Enterprise edition of ConferenceRoom.
You can add up to 60 different images in the avatar panels. These are the default avatar images. An avatar is a little picture that will be displayed in front of your nickname to identify you or show a preference of yours. The avatar images are in the JAVA folder and each avatar needs to be mapped in the parameter file accordingly. For example if you use the default theme you would modify the params/def.prm file. If you use the Black theme you would modify the params/black.prm file. The avatars are mapped at the bottom of the prm file much like the sounds are mapped.
The buddy list is your watch list while online. It tells you who's on and who's not on. Adding users to your buddy list means you need to get authorization from them. The buddy list commands are issued via NickServ.
The ImagePanel allows you to use images in the JAVA client while chatting, for example you could use a simple smile like this : ) however if you use the ImagePanel smile it will look like this:
You can use the SessionPanel to help you load the different JAVA panels or you can use the /load panelname command. Keep in mind that all the panels are case sEnSaTiVe.
The Session Panel helps is your session controller utility. You can select the panels you want or the options you want displayed on the Java client.
The WhoCard panel will display the /whois information for the nickname you issue this command on. Although you cannot currently have user pictures in the picture area the rest of the information is correctly displayed.
When you issue a /list command the channels are listed in their own window. The Rooms list appears like this:
JAVA Services Panels - ChanServ, NickServ, and MemoServ
The first panel we will see for Services is the ChanServ panel. You can manually load this panel on the JAVA client by typing the /load ChanServPanel command. Notice the C S and P of the word it's case sensitive. The ChanServ panel can also be loaded from the SessionPanel. The Personal edition of ConferenceRoom does not have any of the services panels.
In order to use the ChanServ panel you need to have a registered nickname. All channels start with the # sign. To use the ChanServ Panel you need to have a registered nickname. Please take a look at the NickServPanel screen shots.
When you register your nickname via the NickServ panel you will see this registration panel.
Once the nickname is registered you will most likely want to set various options on the nickname.
Every time you log on the server you will be required to identify to NickServ in order to have access to ChanServ and memos if your server key supports MemoServ.
You enter your nickname password in the empty field and press the return/enter button.
MemoServ is included only in the Enterprise edition of ConferenceRoom. If you do not have an Enterprise key you will not have access to these MemoServ panels.
MemoServ comes with an Ignore management command. This command will allow you to add del and list users you don't want to receive memos from.
The MemoServ create command allows you to create folders to manage your memos.
The MemoServ panel will delete a created folder. Keep in mind you cannot delete the INBOX, SYSTEM and RECYCLER Folders.
The Move panel allows you to move a memo from an active folder to another selected folder of your choice.
The SendTO panel allows you to determine to which list you want to send a channel memo.