WorldClient © 1999-2000 Alt-N Technologies. All Rights Reserved. |
|
Directories & Files |
The following is a list and overview of the primary directories used by WorldClient, and the files that each directory contains.
MDaemon\WorldClient\
Besides WorldClient's main application files, the base directory contains
several files that you may need to work with:
WorldClient.ini - All non domain or user-specific settings for WorldClient and the Administration Utility are stored in WorldClient.ini.
Domains.ini - Contains all of WorldClient's domain settings-both default and domain-specific settings (when hosting multiple domains). It also contains the default settings and domain-specific default settings for new users. User specific settings are found in the User.ini file located in each user's subdirectory. The name of this subdirectory is the same as the user's sign-in name, and is located in the \Users\ subdirectory. Last, domains.ini contains the default and domain-specific user overrides. These settings will take precedence over user settings specified in the other user sections and the user.ini files.
AddrLookup.ini - This file contains a section for each unique LDAP server that you want to allow your users to query using the Address Lookup feature reached from the Compose page. An LDAP search is done based on the settings that you specify in this file.
AddrBook.txt - This is the file used for building WorldClient's Global Address Book. Personal Address Book entries are built from the AddrBook.txt file that is located in each user's personal subdirectory.
Note |
Address book files are Tab delimited. To add an Address Book entry to the AddrBook.txt file, open it using a text editor (such as Notepad), and type: Name[Tab]email address[Tab]comment[Enter] and then Save the file. The entry will not be recognized unless there are tabs before and after the email address. |
Dictionary.txt - Contains administrator added words that the spell checker should not treat as misspelled. This system-wide dictionary file will apply to all users. Users also have their own personal dictionary files located in their individual directory. A user's personal "Dictionary.txt" file will not apply to anyone else.
Footer.txt - This is an optional file. Whenever this file is placed in WorldClient's base directory the contents of the file will be appended to composed messages when they are sent. This is useful for placing a disclaimer or comment at the bottom of all email messages composed by your users.
MDaemon\HTML\
The HTML subdirectory contains a number of important subdirectories and
files used by WorldClient:
WCWatchInstall.exe
WCWatch is a tray applet that can be distributed to your users. It runs in the background and checks for new mail by querying the WorldClient server directly. This eliminates the need to keep a browser open. It will check for new mail and inform you of unread messages in your mail folders. It will also launch your browser and automatically log you into WorldClient when you are ready to read your mail.
Theme
Subdirectories
For each of WorldClient's Themes (see \Templates\)
there is a separate subdirectory contained in the \HTML\ directory. Each
of these subdirectories will have the same name as the WorldClient Theme
they represent and will contain:
Image files - All image files that are referred to by the Theme.
*.css - The Cascading Style Sheet files referred to by the Theme's templates. This corresponds to the User's "Style" selection (see \Templates\).
*.js - These are the files containing the JavaScript functions included in the Template files (see \Templates\).
Help
Subdirectory
This directory contains WorldClient's user help system. This is the client-side
help system used for explaining all client functions.
Additional
Files
Any non-template HTML files that you have created and wish to incorporate
into your WorldClient site.
Image files - All image files that are referred to by WorldClient's Templates (see \Templates\).
*.css - The Cascading Style Sheet files that can be included in your Templates. This corresponds to the User's "Style" selection (see \Templates\).
Globals.js - This is a file of all JavaScript functions included in every Template file except Logon.html (see \Templates\).
Additional Files - Any non-template HTML files that you have created and wish to incorporate into your WorldClient site.
In addition, this directory contains the "Help" and "Help-Admin" folders, which contain the help systems for the email client and for WorldClient administration.
MDaemon\Logs\
WorldClient’s log files are kept with MDaemon’s log files under the MDaemon
Logs directory.
http.log - This log is a CLF (Common Log Format) compliant http request log. You can parse this log with any popular web statistics software to see access statistics to your WorldClient site. In the future, we will also support ELF (Extended Log Format), which includes the agent and referrer information.
WDaemon.log - This file contains low-level, human readable logging of messages from the WorldClient web server.
WorldClient.log - This file contains detailed logging of all WorldClient activity.
Note |
In the WorldClient.ini you can specify the level of log file verbosity by designating a value of 1 through 4; 1 being the most verbose and 4 being the least. |
MDaemon\Users\Domain\User
Each user has a personal subdirectory whose name is the same
as the user’s sign-in name (for example …\dailyplanet.com\CKent\). This
subdirectory – and the WC directory below it – contains:
User's mail folders - These contain the user's email messages.
AddrBook.txt - This is the user's personal address book file.
Dictionary.txt - Contains user added words that the spell checker should not treat as misspelled.
Signature.txt - Stores the signatures that the user has created for each of his mailboxes.
Messages.idx - Information about the user's messages is stored in this file (e.g. filenames, To:, From:, Subject:, and so forth).
User.ini - This file contains the user's personalized settings.
\Templates\
All of the HTML files used by the WorldClient parsing engine are stored in the Templates subdirectory. These HTML files are read in and all variables (denoted by <$varname$>) are replaced by WorldClient on the fly and then sent to the browser. There can be any number of different "Themes" directories in the Templates subdirectory. These are available for the users to select between based upon their preference or browser. WorldClient ships with two themes: Standard-WorldClient's original Theme which utilizes frames with JavaScript, and Globe-the latest and most advanced Theme containing many new features, controls, and images. This directory is also where you will place any new Themes that you create or acquire from some other source.
For more information on Templates see: Themes.
For instructions on creating custom Themes see: Creating a New Theme.