58 About Customizing Components of the Contributor Interface

To help improve content contributors’ and marketers’ productivity and save their time, you can customize Contributor interface’s components such as dashboard, search views, and asset forms.



The Contributor interface is designed to be used by content providers, rather than developers. Therefore, the following system-defined asset types can be displayed (inspected) in the Contributor interface, but they cannot be created (or edited) in the Contributor interface: Template, CSElement, SiteEntry, DimensionSet, Dimension, Attribute Editor, Parent Definitions, Attributes, and Flex Definitions.

Similarly, the following system-defined asset types are not accessible from the Contributor interface: FW_Application, and FW_View. Assets of these types can be created (edited) and displayed only in the Admin interface.

Before You Begin

To be able to customize the Contributor, you should have a working knowledge of the interface, experience with Java, JavaScript, and HTML, and solid familiarity with WebCenter Sites development tools.

See Exploring the Contributor Interface in Using Oracle WebCenter Sites and Configuring the User Interfaces in Administering Oracle WebCenter Sites.

What Can You Customize in the Contributor Interface?

The components you can customize are dashboard, search views, asset forms, configuration properties, toolbar, and menu bar.

Where to Find Sample Code?

Here is some sample code that illustrates how you can customize the interface. Other code is either packaged in WebCenter Sites or available independently. Paths to such code are listed in respective topics.

Where to Begin?

The Contributor interface framework contains a component called the UI Controller, which handles most of the interface-related requests, except for those pertaining to asset forms.

The UI Controller is described in Understanding the Contributor Interface Framework and UI Controller.