Plone "events"

23 June 2012

Recently I was looking for a list of all events available in plone. By “events” what I actually mean is:

Zope provides an events system. Various components (e.g the standard add and edit forms) notify any number of event subscribers (also known as event handlers) of a particular event.

So these are events you can subscribe to and trigger custom code when they are fired. I wasn’t able to find a complete list so I’ve decided to compile one myself:
From zope.lifecycleevent.interfaces:

From Products.Archetypes.interfaces:

From zope.app.container.interfaces:

From Products.CMFCore.interfaces:

From Products.DCWorkflow.interfaces:

For more information visit the following links:

http://plone.org/products/dexterity/documentation/manual/five.grok/core-components/events
http://plone.org/documentation/kb/five-zope3-walkthrough/events