While add-on tools are great for enhancing a web site, debugging tools are also very handy. In this section, we'll look at a Plone product that helps with introspection, and we'll also learn about tracebacks and ways to effectively conduct browser testing.
A commonly mentioned Plone add-on is the helpful GloWorm, written by the WebLion team. It can be downloaded from here: http://plone.org/products/gloworm. GloWorm is an inspection tool that can be useful when doing theming, because it helps you to sniff out different elements on a page. For newer Plone themers in particular, this is a very handy tool.
It provides information such as:
Archetypes field information
TAL statements (
tal:defines, tal:attributes, tal:content, tal:condition
)Viewlet registration information
Inline editing of viewlet templates
Viewlet manager information
Reordering of viewlets
Show/hide viewlets
Tree-structured view of all viewlet managers and viewlets included in a page
The dependencies are...