!--a11y-->
Applying Extensibility 
You can enhance the repository framework or Knowledge Management with extensions like repository managers, filters and renderers.
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.
|
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:
|
Property filter |
Selects the properties that are to be rendered on the screen, for example, in a navigation iView. |
Article on SDN: |
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: |
Application Extensions
Extension |
Purpose |
Further Information |
3rd 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 |
Article on SDN: |