The Pollstar100 Web Content Manager has been designed to provide a large degree of flexibility to the designer without the need to get involved with low-level layout and design work or programming languages. Both the behaviour and the look-and-feel of an individual Pollstar100 Application may be quickly and easily realised to meet specific requirements. The designer achieves this by assigning custom values to Pollstar100 Component Properties within an external Custom XML file. Sets of Properties are defined as attributes of XML tags corresponding to each of the Pollstar100 Components. All Properties are optional and very few are co-dependent. In addition many of these Properties are generic and apply to several or even the majority of Pollstar100 Components and so will quickly become familiar.  
 
The following Properties exist:  
 
Application Properties  
These Properties affect the Application in general.  
 
Cookie Related Properties
These relate to the storage of persistent data on the client machine.

Component Visibility  
Use this Property to exclude a Component from the UI.  
 
Size And Location  
Use these Properties to specify the size and location of a Component within the UI.  
 
Margins  
Use these Properties to set the left, right, top and bottom margins within which Component data is displayed.  
 
Opacity  
Use this Property to set the Component image opacity.  
 
Image Related  
Use these Properties in order to define images for a Component.  
 
Control Images  
Use these Properties in order to define images for a Control Component.  
 
Text Related  
Use these Properties in order to set and format a Components' text data.  
 
Text Rotation  
Use this Property to specify an angle of rotation for a Components' text data.  
 
HTML Text  
Use this Property to specify whether a Components' text data is plain-text or supports HTML format.  
 
File Based Text  
Use this Property to specify that a Components' text data is contained within an external file.
 
ViewType Text  
Use these Properties to provide specific text strings for a Component dependent upon the View Type.  
 
CSS File Properties  
Use this Property to specify the location of an external CSS File used to format a Components' text data.  
 
General Panel Properties  
Use these Properties to set the spacing between Panel items and the Panel orientation.  
 
Resource Opacity  
Use this Property to define the percentage opacity of each Resource item displayed in a Resources panel.  
 
Groupbox Properties  
Use these Properties to set the scroll speed and scroll control size.  
 
Graph Alignment  
Use this Property to specify whether the Graph Bars are left or right aligned within the panel.  
 
Graph Bar Properties  
Use these Properties to set the Graph Bar images.  
 
Vote From A Graph Bar  
Use this Property to enable/disable the end-users' ability to cast a vote by clicking on a Graph Bar.  
 
Time Format  
Use this Property to apply a custom format to Dates Panel time-stamp data.  
 
Ratings Descriptions  
Use this Property to provide a Component with a list of non-numeric ratings descriptions.  
 
Counting Hits  
Use this Property in order to record the number of hits received for a related Panel data item.  
 
URL  
Use this Property to define a URL for a related Component.  
 
URL Target  
Use this Property to specify the type of browser window that is used to display a URL.  
 
Pollstar CustomFile  
Use this Property to specify the Custom XML file for the child Pollstar100 Applications.  
 
Unique ID  
Use this Property to assign a unique identifier to a Generic Component.  
 
Sample Field ID  
Use this Property to associate a Generic Panel with a custom-defined Sample Data field.  
 
Sample URL Field ID  
Use this Property to associate a Generic Resource Panel with a Sample Data URL field.  
 
Sample Field Data Type  
Use this Property to override the default filtering mechanism used for a Panels' Sample Data field.  
 
 
 
 
Correctly Defined Properties and Component Tags  
 
The Pollstar100 WCM is not big on error messages. In fact there are none. It is important therefore to ensure that:  
 
·All Property Values are enclosed in quotes within the Custom XML file.  
·All external pathnames and URLs are in the same case as they are on the webserver.  
·All Property and Tag Names are spelled correctly (why not copy and paste to be sure).  
 
Also note: The Pollstar100 Client ignores the case of all Pollstar100 related key-words such as Component Tag names(although the case of any closing tag MUST match the case of the corresponding opening tag), Property names and other internal values.  
 
For example, the following is acceptable:  
 
 
<Title  
  Visible     "1"  
 
  X           "25"  
  Y           "15"  
  Width       "535"  
  Height      "26"  
 
  Image       = "default"  
/>  
 
 
 
 
And so is this:  
 
 
<title  
visible = "TRUE"  
 
x = "25"  
y = "15"  
WIDTH = "535"  
HEIGHT = "26"  
 
iMaGe = "DEFAULT"  
/>