In this chapter, we have learned:
What elements comprise the component architecture for a theme product
How to make minor adjustments to a Plone site through the ZMI and
portal_actions
and extract those changes into a filesystem product using Generic SetupHow skin layers work and how acquisition affects images and page templates
How to work with images and page templates in the
custom
folder and on the filesystemHow to work with stylesheets and JavaScripts in the
custom
folder and on the filesystem
The real message of this chapter I am trying to communicate is that through-the-web development is evil, and it should not be used if you can help it. If you do TTW development of any kind, you should always bring your changes out to the filesystem, and wash your hands twice when you're done.
Now, using what you have learned in this chapter, you should next be able to learn about Zope 3 components and how they differ from skin layer objects. At this point, you are ready to move away from changes...