-
Book Overview & Buying
-
Table Of Contents
eZ Publish 4: Enterprise Web Sites Step-by-Step
Don't repeat yourself
Pragmatic Programming
In this chapter, we will see how we can leverage the extensibility of the eZ Publish CMS to create an extension that can make our project reusable and easily portable to other installations of eZ Publish.
We will now learn how to create an extension for our project in which we'll put our new features, such as design, operators, translations, custom class definition packages, and everything else that we will build in the next chapters.
In eZ Publish, an extension is like a plugin through which you can add new functionality to the CMS without changing the standard software kernel. The eZ Publish extension system is very powerful, as it allows the CMS to be extended in different ways, such as adding new features, or changing the standard behavior of the system's basic functionality.
With this system, you can keep the CMS constantly upgraded to the latest version without the fear of losing your code...
Change the font size
Change margin width
Change background colour