Plumtree Content Server Templating Specification

Key Terms and Basic Syntax Rules

Before adding any Content Server elements to your templates, make sure you understand the terminology and basic syntax rules detailed below.

Key Terms

The following terms are used in this specification:

Basic Syntax Rules

Plumtree Content Server elements (tags) are formatted like XML elements and begin with the prefix “pcs". For example:

<pcs:tagname attributename=attributevalue...> Content
</pcs:tagname>

Text outside pcs tags is left unchanged when the template is processed during publication. Tags can appear inside of HTML elements, inside HTML tags, even inside quoted strings. Attribute values must be surrounded by single or double quotes, as in HTML or XML:

<pcs:value property="dog"> (legal)
<pcs:value property='dog'> (legal)
<pcs:value property=dog> (NOT legal)

Angle brackets (<>) and ampersands (&) cannot be used within Content Server elements.

There are also specific syntax rules for using properties, expressions and paths within Content Server elements.

Next: Content Server Elements (<pcs> Tags)