In addition to the Zope 3 resources covered earlier, we have two very special browser resources known as viewlets and portlets. These components are at the heart of the theming process, and are the most commonly modified elements.
In this chapter, we will explain how to:
Inspect viewlets using the
@@manage-viewlets
toolModify viewlets and portlets programmatically
Modify these components through the
portal_view_customizations
tool through the web.
In this section, we will gain an introduction to viewlets, the snippets of reusable functionality that comprise a Plone page. Items such as breadcrumbs, the logo, the personal bar, and many other items visible on a Plone page are viewlets.
In the following screenshot, you will see a number of unique snippets, or viewlets, that have been labeled:
The following is the list of the viewlets displayed in the previous screenshot and their formal names in the Plone namespace. This list is by no means complete...