Home >> PRODUCTS >> CMS Encore Pro >> Properties
Properties can be divided into the following property types:

1. Project Properties:
Project properties are what define the layout of your website. The properties are "global" variables that tell Encore where to publish the project, site name, image paths, etc.

Encore allows you to add additional project/global properties. To do this, click on the "Properties" tab of the project properties form. You will notice all the current property values being displayed. Click on the "Setup" button to add more properties.

In the setup dialog, you can add your own properties. Properties can be called anything and you can control their type as well. For example, you can create properties that are drop-down lists, color pickers, font pickers, html text, etc.

In this way, you control the way a user can select the property value. If a property is of type color, then the user will get a drop down list of colors to select from.

Project Properties can easily be used in code by using eScript and by dragging and dropping the properties. from the "Variables/Properties" tab in Images/Media Panel of the template editor.



2. User Defined Content Properties/Fields:
Encore allows you to specify an unlimited number of content properties/fields for formatting your content. For example you may wish to have content fields like: "Credit", "Author" etc. These field values would change for every article that gets entered.

Encore provides an interface for setting up, and inputting the values for user defined content fields. In the template that displays the articles, you can retrieve, format and display the content fields for an article. In addition to this, Encore supports different data types for content fields. These will affect the way the field values get entered. For example, you could have a content field of type "html", then when the user enters the value for this field they will enter it into a html-enabled editor window.



3. Local Properties/Fields:
These are properties that can be added to any content/template/component. Typically, these properties will be local to their parent item, and as such can only be accessed from the parent item.



Previous Topic: Spell Checker & Thesaurus
Next Topic: Integrated Development Environment