Show TOC Start of Content Area

Process documentation Applying Extensibility Locate the document in its SAP Library 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.
For more information, see
sdn.sap.com/irj/sdn/developersguide  ®  NDG SAP NetWeaver 7.0 Edition  ® IT-Scenario-Driven Enhancements to Applications  ® Enterprise Knowledge Management ®  Technical Articles  ®  Knowledge Management Articles.

Repository Framework Extensions

Extension

Purpose

Further Information

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.

·        Article on SDN: Considerations for Implementing a Repository Manager.

·        Tutorial

Read and write repository manager

Includes aspects of resources that allow changes to resources in repositories

·        Article on SDN: Considerations for Implementing a Repository Manager

Read and write repository manager with locking and security

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

·        Article on SDN: Considerations for Implementing a Repository Manager.

·         Tutorials

 

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.

·        Article on SDN:
Considerations for Implementing a Repository Filter.

·        Tutorials

 

Property filter

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

Article on SDN:
Considerations for Implementing a Repository Filter

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.

Article on SDN:
Considerations for Implementing a Repository Filter

Application Extensions

Extension

Purpose

Further Information

3rd party search engine

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

Tutorials

Portal Search

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

Tutorials

Flexible UI component

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

Tutorial

One-Step Screen Flow

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

Tutorial

Renderer for Property Groups

Renders the properties of a group.

Tutorials

Resource List Filter for Flexible UI

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

Tutorial

Search component

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

Tutorial

Report

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

Tutorial

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.

Tutorial

Service

Adds new functions for resources

Article on SDN:
Considerations for Implementing a Service

 

End of Content Area