About Placeholder Definitions About Region Definitions

9-2 Oracle Fusion Middleware Users Guide for Site Studio Designer

9.1.1 About Placeholder Definitions

Placeholder definitions are what connect each placeholder to the content and other assets associated with that place holder to display. Since the placeholder is simply a marker on the page, the placeholder definition is used to determine whether a contributor can edit the content displayed within the placeholder, if they can view reports, and other actions. Additionally, the placeholder definition includes the region definitions that can be used within the area of the placeholder also called a contribution area, and these region definitions are then connected to one or more region templates that are also controlled in their availability by listing them in the placeholder definition. A subtemplate, which is a section of HTML that may include multiple placeholders and by association other placeholder definitions, can also be listed as available in the placeholder definition. A subtemplate can be used in the contribution region instead of a region definition and a region template. The placeholder definition controls which region definitions are available within the placeholder. By including more region definitions in the placeholder definition, then you have more options to use the region definition as a method of controlling the data file assigned to the contribution region. Templates, such as region templates, subtemplates, and page templates, are used to control how the associated data is displayed. Definitions, such as region definitions, placeholder definitions, and element definitions, control what data is displayed, and how the contributor interacts with that data. See Working With Placeholder Definitions on page 9-7 for more information.

9.1.2 About Region Definitions

The typical region definition contains multiple elements, and various combinations of these elements are used on several different region templates. Each region definition contains a list of the elements available to place on the associated region template. This enables multiple region templates to access the same grouping of elements but it does not have to be the same data file and arrange them in different ways. Because the region definitions limit the availability of elements in the contribution model, it is especially important to follow good naming conventions for region definitions. It is possible that you have more region definitions than any other site asset. A good naming convention helps you sort out which definitions are best suited for the different region templates you create without having to open multiple region definitions and see what exactly they do. Since the creation of a region template requires you associate it with a region definition, it is recommended that you create region definitions first, then create region templates. See Region Definition Dialog on page A-72 and Working With Region Definitions on page 9-13 for more information.

9.1.3 About Element Definitions