Skip to main content

A Firebug-like inspection tool for Plone

Project description

Products.Gloworm Package Readme
=========================

Overview
--------

A Firebug-like inspector tool for Plone.

Credits
-------

Author: WebLion Group, Penn State University <support@weblion.psu.edu>.

Requirements
------------

Requires plone.app.customerize 1.1.2 (included in Plone 3.1.3) or higher.

Confirmed working in:
* Firefox 3
* Internet Explorer 7
* Safari 3.1
* Opera 9

Using GloWorm
-------------

Install the Products.Gloworm package through the Add/Remove Products page.
Once installed and when running in Zope debug mode (either by turning
debug mode on in your zope.conf file or by running Zope in foreground mode),
an "inspect this page" link will appear in the Object Actions section of
content objects on your site. Clicking this link will open up a new view of
the page which includes the GloWorm inspection panel. (You may also reach this
view by appending '@@inspect' to the current page's URL).

In this view, clicking on any element of the current page will bring up a list
of information about that object, including TAL commands and the viewlet or
portlet is contained in.

Click the viewlet name to inspect that viewlet. Viewlet inspection includes
the ability to customize the template and to move viewlets from one viewlet
manager to another.

In the viewlet inspection view, click the viewlet manager name to inspect that
viewlet manager. Clicking the lightbulb icon shows or hides the viewlet.
Clicking the up and down arrows allows viewlet reordering. Clicking the name
of a viewlet will take you to the viewlet inspection view for that viewlet.

Click the "close" icon in the upper-right corner of the GloWorm panel to
return to normal browsing.

Support
-------

Contact WebLion at support@weblion.psu.edu, or visit our IRC channel: #weblion
on freenode.net.

Bug reports at http://weblion.psu.edu/trac/weblion/newticket

1.0b2
* Viewlet customization no longer assumes that templates are created with a zope.interface.interface prefix.
* Fixed a rendering issue that caused portal_tabs to not display its CSS when the portal-header viewelet manager was rerendered.

1.0b1
* plone.app.gloworm is now Products.Gloworm
* Disabled viewlet moving (to other viewlet managers) for this release.
It will be enabled once it's been sufficiently stabilized.
* Display errors inline when attempting to save templates containing errors
* Removed the need to mark archetypes.kss with a condition turning it off for the @@inspect view
* Added portions of the YUI framework for UI enhancments
* Fixed some issues with inspecting reordered and customized viewlets
* GloWorm panel is now resizable
* Improved non-Firefox browser support (tested in Safari, Opera, IE 7)
* Added results for tal:attributes

0.1a8 -
* Archetypes field inspection
* Navigation tree auto-scrolling
* Beginning work on grabbing SourceAnnotation output

0.1a7 -
* Corrected a missing import in 0.1a6

0.1a6 -
* Added a document navigation tree

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Products.Gloworm-1.0b2.tar.gz (81.8 kB view hashes)

Uploaded Source

Built Distribution

Products.Gloworm-1.0b2-py2.4.egg (117.0 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page