Skip to main content

Customizing and Extending IBM Content Navigator

An IBM Redbooks publication


Published on 30 May 2014, updated 13 April 2015

  1. .EPUB (5.8 MB)
  2. .PDF (7.9 MB)

Apple BooksGoogle Play Books

Share this page:   

ISBN-10: 0738439215
ISBN-13: 9780738439211
IBM Form #: SG24-8055-01

Authors: Wei-Dong Zhu, Tomas Barina, Yi Duan, Nicole Hughes, Marcel Kostal, Chad Lou, Brett Morris, Rainer Mueller-Maechler, Ron Rathgeber, Jana Saalfeld, Jian Xin Zhang and Jie Zhang

    menu icon


    IBM® Content Navigator provides a unified user interface for your Enterprise Content Management (ECM) solutions. It also provides a robust development platform so you can build customized user interface and applications to deliver value and an intelligent, business-centric experience.

    This IBM Redbooks® publication guides you through the Content Navigator platform, its architecture, and the available programming interfaces. It describes how you can configure and customize the user interface with the administration tools provided, and how you can customize and extend Content Navigator using available development options with sample code. Specifically, the book shows how to set up a development environment, and develop plug-ins that add an action, service, and feature to the user interface. Customization topics include implementing request and response filters, external data services (EDS), creating custom step processors, and using Content Navigator widgets in other applications. This book also covers mobile development, viewer customization, component deployment, and debugging and troubleshooting.

    This book is intended for IT architects, application designers and developers working with IBM Content Navigator and IBM ECM products. It offers a high-level description of how to extend and customize IBM Content Navigator and also more technical details of how to do implementations with sample code.

    Table of Contents

    Part 1. Introduction

    Chapter 1. Extension points and customization options

    Chapter 2. Customizing desktop appearance

    Chapter 3. Setting up the development environment

    Chapter 4. Developing a plug-in with basic extension points

    Part 2. Customizing Content Navigator

    Chapter 5. Building a custom repository search service

    Chapter 6. Creating a feature with search services and widgets

    Chapter 7. Implementing request and response filters and external data services

    Chapter 8. Creating a custom step processor

    Chapter 9. Using Content Navigator widgets in other applications

    Chapter 10. Customizing built-in viewers and integrating third-party viewers

    Chapter 11. Extending solutions to mobile platform

    Chapter 12. Extending Profile Plug-in for Microsoft Lync Server

    Part 3. Deployment, debugging, and troubleshooting

    Chapter 13. Component deployment

    Chapter 14. Debugging and troubleshooting

    Appendix A. Action privileges

    Appendix B. Document class definition

    Appendix C. Core code for the custom search plug-in project

    Appendix D. Additional material


    Others who read this also read