Show TOC

 Applying ExtensibilityLocate this document in the navigation structure

Purpose

You can enhance the repository framework or Knowledge Management with extensions like repository managers, filters and renderers.

Process Flow

The table below gives you an overview of extensions that are often implemented and points you to articles and tutorials that you need to read before beginning with an implementation.

Repository Framework Extensions

Extension Purpose

Read only repository manager

Makes unstructured data in a backend system accessible within the repository framework. In its simplest form it is a read-only repository manager that exposes items from the backend as resources with content, property and namespace functions.

Read and write repository manager

Includes aspects of resources that allow changes to resources in repositories

Read and write repository manager with locking and security

Includes aspects of resources that enable locking and security for resources.

Content Filter

Changes the content of resources before it is displayed or persisted. For example, if a company changes its name, the filter can replace the old name with the new one.

Property filter

Selects the properties that are to be rendered on the screen, for example, in a navigation iView.

Namespace filter

Affects namespace operations like retrieving and displaying resources for a RID. For example, in an authoring environment, a filter can map a different resource to a RID, depending on the user involved. When the author wants to view the document, the current raw version of the resource is displayed. When others want to see the document, the last published version is displayed.

Application Extensions

Extension

Purpose

3 rd party search engine

Enables use of a third party search engine instead of TREX.

Portal Search

Implements a search for content and navigation entries in the portal.

Flexible UI component

Implements renderers for collections, resources and properties to change the layout and appearance of navigation iViews

One-Step Screen Flow

Adds a screen that requests confirmation before executing a command that has been added to the Details dialog box.

Renderer for Property Groups

Renders the properties of a group.

Resource List Filter for Flexible UI

Hides resources from the navigation iView. The filter is applied to collection renderer settings.

Search component

Plugin that can be added to the standard KM search iView.

Report

Returns useful data about the system, for example, top 10 search results, most frequently accessed articles, and so on.

Metadata Extension

Enables the validation of custom properties that are added to KM. It allows the definition of a list of permitted values that can be selected.

Service

Adds new functions for resources