English English Spanish EspañolKorea한국어

Template Based

Templates are used to separate design from content. Templates are applied to a Page and Stylesheets are used to control the look and feel of the page. Pages can also be broken down into Pagelets (parts of a page) and Pagelets can also have their own Stylesheet to control how they look.


CSS Based Templates

As a general rule templates should be used to control the layout of a Page. The template's associated Stylesheet is then used to control that template's look. By changing the Stylesheet assigned to a template you can change the layout and look of that page (this can also be achieved programmatically).

Granular Templates

Developers can build Pagelets and Templates by embedding Shado CMS scripting into Templates to create menus, forms and any number of other features.

Templates and content can be made XHTML compliant which means XSLT transformations can be applied to content. Consequently the creation of output for other devices such as mobile phones is very easy.

Scripting Language

Shado CMS has a very large API which is accessed through ColdFusion Scripting Language.