WorldClient Pro © 1999-2000 Alt-N Technologies. All Rights Reserved.

 Views & Template Tags

WorldClient's email client interface is based on a system of Views (i.e. Template files) which utilize Template Tags included within each file's HTML code. These Views are grouped together to form a Theme. A Theme is the particular set of template files that WorldClient Pro will use when sending pages to a user's browser. Themes are based on various formats or schemes, i.e. frames, no frames, JavaScript with frames, various color schemes, a customized company theme, and so on.

By using Views and Template Tags, it is possible for you to customize and create Themes so that your web pages can look any way that you want, and contain any elements that you want to include on them. This gives you absolute control over what features or controls will be visible or available to your users as well as how those controls will look in their browsers.

Each View is a template file (ViewName.html) containing HTML code and template tags, which WorldClient Pro uses to build the HTML that it sends to a user's browser. The Template Tags are variables representing dynamic information related to a user's mail functions and settings. Some of these tags are used internally by WorldClient Pro; others are expanded to the element which they represent and sent as HTML to a user's browser.

 

Views
The following is the list of Views required in each WorldClient Pro Theme:

Logon.html

The Logon view is shown to users when they are not within a continuing session. This is the only view that is not contained in individual Themes directories. "Logon.html" must be placed in "...\WorldClient\Templates". This View contains the necessary Tags for logging in a user and creating a unique session ID.

Main.html

Sets the frame set for WorldClient Pro.

List.html

Used for displaying the user's Message Listing, and for managing the messages within their mail folders.

Menu.html

Builds the menu (or Navigation Bar) for navigating throughout WorldClient Pro.

Message.html

Used for displaying individual messages.

Compose.html

The Compose View is used for composing email messages. If the "Advanced" variable is set, the user will see the Advanced Compose view, which contains several additional features that users may use when composing messages

Compose-Attach.html

Used for attaching files to messages. Uses the same tags as the Compose View.

Compose-SpellCheck.html

Spell checked messages are displayed on this page.

Options.html

This template is used as a gateway to the other Options Views.

Options-Prefs.html

Used for displaying and editing the user's preferences.

Options-Hosts.html

Used for displaying and editing the User's Mailbox entries.

Options-Filters.html

Used for displaying and editing Filters.

Options-Folders.html

Displays a list of the user's message folders, along with controls for Creating, Deleting, and Renaming them.

Options-AddrBook.html

Displays the user's Address Book, which is used for managing email addresses and for inserting those addresses into email messages.

AddrLookup.html

Address lookup template used to add recipients to outgoing messages.

Error.html

Used for displaying error messages to the user.

List-Redirect

Displays a messages asking the user to "Please Wait...", and informs them of the status of the POP session.

Message-Redirect

This view will show the user a "Please Wait..." message and inform them of the status of the download.

 

Template Tags

Each tag will always appear in the form: <$TagName$>. When editing WorldClient Pro's Views, or creating new controls that use Template Tags, you should carefully study each tag's usage within each View of the Globe or Standard theme in order to help avoid mistakes.

See Appendix A of the WorldClient Users Manual for a list of WorldClient Pro's Template Tags.

 

Optional Flags
Optional Flags may be used in conjunction with the Template Tags. They are most commonly used with the
<$Link$> Tag.

Example:

    <$Link$>&View=Messsage&Delete=Yes

See Appendix B of the WorldClient Pro Users Manual for a list of WorldClient Pro's Optional Flags.