EEA Annotator is the Plone integration of http://okfnlabs.org/annotator/ which
allows your editors to easily collaborate on a Plone document by adding
annotations (inline comments) on it.
- Inline comments on any webpage.
- Portal types aware. Possibility to enable inline comments only for certain
- Workflow aware. Possibility to enable/disable inline comments only
for certain workflow states (via content rules).
- Events. Possibility to define custom content-rules based on inline
comments events: add/reply/close/re-open/delete (e.g. notify users by e-mail)
- Dexterity aware. It works also with dexterity content-types.
- Contextually disable inline comments.
- Moderate inline comments.
Once you’ll install this add-on via Site Setup > Add-ons, it will
overrides Publish Traversal for Archetypes base object
(plone.app.imaging.interfaces.IBaseObject) and Dexterity Base Content
(plone.dexterity.interfaces.IDexterityContent) in order to handle custom
annotator URLs. Still, it preserves old functionality from plone.app.imaging
and plone.dexterity (also eea.depiction) but if you have custom traversals
registered for these interfaces, try to use custom browser layers when
registering them (see: eea.annotator.browser.app.traverse).
Plone version dependency
eea.annotator does not have a hard dependency on Plone 4.3, however, it has
been built around plone.app.jquery version 1.7.2 which is shipped by default
with Plone 4.3. If you wish to use the product on an older version of Plone,
you could pin the plone.app.jquery version to 1.7.2.
- Go to Plone Site Setup > EEA Annotator Settings and enable inline comments
for your content-types (default enabled for Page);
- Go to your work-space within Plone Site and add a new object (Page) or user
an existing one;
- In view mode select text you want to comment on and add an inline comment;
- Within edit form > Settings Tab you can contextually disable inline comments.
- You can also add an “Inline comments” portlet in order to overview
all inline comments on this page.
The Initial Owner of the Original Code is European Environment Agency (EEA).
All Rights Reserved.
The EEA Annotator (the Original Code) is free software;
you can redistribute it and/or modify it under the terms of the GNU
General Public License as published by the Free Software Foundation;
either version 2 of the License, or (at your option) any later
More details under docs/License.txt
EEA - European Environment Agency (EU)