Templates

 
Templates

Shazzoo is implemented with at least one template configuration. One is required because new web pages are based on a template.

A template contains following elements:

  1. XSD file
    Set of rules, customized for every Shazzoo implementation, the editor requires to:
    1. Offer the correct components in a specific context (i.e. Calendar component only in the left column).
    2. Offer the correct properties for components or canvas elements.
    3. Offer the correct color option for components or canvas elements (i.e. only green, black and white for the header of the textbox component).
    4. Restrict the number of allowed components in a specific context (i.e. max one list per column).
  2. XSL file
    Stylesheet, customized for every Shazzoo implementation,  that transforms components and its properties to a specific HTML structure.
  3. CSS file
    Stylesheet, customized for every Shazzoo implementation, that contains all styles to display the HTML in a required format. A reference to the CSS is included in the XSL.
  4. Image thumbnail
    Thumbnail image (200x136px) that visually represents the template. In case your Shazzoo web content manager contains more than one template, this image is displayed in a picklist when users create new web pages. Then they choose what template should be used for their new web page.

The references to template resources have to be configured in Shazzoo. 
 

Create template