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_View. Assets of these types can be created (edited) and displayed only in the Admin interface.
Before You Begin
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.
Dashboard. See Customizing the Contributor Interface Dashboard.
Search views. See Customizing Search Views of the Contributor Interface.
Global and site-specific configuration properties, toolbar, and menu bar. See Customizing Global Properties, Toolbar, and Menu Bar in the Contributor Interface.
Asset forms. See Customizing Asset Forms for the Contributor Interface.
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.
If you are customizing the dashboard, search views, configuration properties, toolbars, or menu bars, you should start with Understanding the Contributor Interface Framework and UI Controller to obtain basic information about the concepts and code for the customization process.
If you are customizing asset forms, you can skip to Customizing Asset Forms for the Contributor Interface for information about modifying asset form headers and building an attribute editor.