Chapter 7. Advanced Modules
In the previous chapter, we created a module for transforming XML documents to HTML using XSLT stylesheets. In this chapter, we will look into a few of the more advanced possibilities available in the module mechanism. We will add an administration point to the module, providing an entry in the administration view for transforming XML documents at the click of a button. We will also create a custom launcher class for customizing the way OpenCms delivers content of the generic XML resource type we created in Chapter 5.
In this chapter, we will cover:
Creating an administration point for a module
Using JSPs for creating an administration screen
Editing XML templates
Creating a custom launcher class
Adding an Administration Point
Many advanced modules will have some tasks that need to be performed by an administrator. We can integrate module administration into the existing administration view by creating an administration point.
We already have an existing module, com...