We have already talked at length about using the system—creating and editing content, managing projects, and carrying out administrative tasks. Now, it is time to turn our attention to customizing the site. In this chapter, I will explain how to develop the look and feel of published content, adding dynamic elements and controlling resources. We will cover:
Working with templates
Using OpenCms JSP tag libraries
Creating JSP scriptlets
Managing FlexCache directives
Configuring internationalization
The goal of this chapter is to provide you with the tools necessary for developing a basic OpenCms site. These skills are necessary for developing the site:
Configuring the backend for editors/writers
Creating content
Creating a basic module to hold templates and JSP files
Creating templates (mainly JSP templates)
Creating JSP scriptlets
Publishing resources to the online project
In the previous chapter, we have already covered the first two—configuring...