Template Replacement Strings

The system provides some of the component parts for your design. More specifically the dynamic parts of the page. With most DHTML systems most of the template is static. But our system is much more dynamic allowing the end user more control of the page. The dynamic components of the page are designated by a unique string in the HTML that is replaced by the actual values defined by the sit owner. The components and replacement strings are as follows.

Replacement Strings:

!!TITLE!! - Title and MetaTags are generated from a database and inserted into the page. This allows unique page titles and metatags on every page while using a single design.

!!BGIMAGE!! - Background image

!!BGCOLOR!! - Background Color

!!TEXTCOLOR!! - Main Text Color

!!LINKCOLOR!! - Regular Link Color

!!VLINKCOLOR!! - Visited Link Color

!!ALINKCOLOR!! - Active Link Color

!!BUSINESSLOGO!! - Each template uses a titlespace area that can be customized by the end user. This area is designated to allow the site owner some flexibility in the graphics. Can be used for any changeable component of a full graphic area in the page.

!!MAINTABLECOLOR!! - The main table color is normally associated with the main body of the page. With screen resolutions reaching from New York to California it is common to create a single table to bind the design. If you want to allow the end user the ability to change that color, use maintablecolor. However, the value can be used in almost ny table location, as long as the end user is aware that the configuration will change other areas of your template.

!!MAINMENU!! - A basic verticle stack of buttons. The only seperator is a <br> between each image or text link. Text links are the default if no images are present in the button folder. This format can be used on the left or right side of the page.

!!MAINMENU2!! - A verticle stack of buttons where each button is its own paragraph.

!!MAINMENU3!! - A horizontal string of images seperated by spaces. This format is normally used on the top or bottom of a page.

!!MAINCONTENT!! - The most important string and the only required string. This will be where the main page body and programing will be inserted. Without this string, the system has noplace to add the page text.

To see samples of the ueseage of the strings read Building Dynamic Templates.