Skip to main content

EEA Annotator

Project description

http://ci.eionet.europa.eu/job/eea.annotator-www/badge/icon http://ci.eionet.europa.eu/job/eea.annotator-plone4/badge/icon

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.

http://eea.github.io/_images/eea.annotator.cover.png

Contents

Main features

  1. Inline comments on any webpage.

  2. Portal types aware. Possibility to enable inline comments only for certain content types.

  3. Workflow aware. Possibility to enable/disable inline comments only for certain workflow states (via content rules).

  4. Dexterity aware. It works also with dexterity content-types.

  5. Contextually disable inline comments.

Install

Getting started

  1. Go to Plone Site Setup > EEA Annotator Settings and enable inline comments for your content-types (default enabled for Page);

  2. Go to your work-space within Plone Site and add a new object (Page) or user an existing one;

  3. In view mode select text you want to comment on and add an inline comment;

  4. Within edit form > Settings Tab you can contextually disable inline comments.

  5. You can also add an “Inline comments” portlet in order to overview all inline comments on this page.

Dexterity

Dexterity content-types are supported by EEA Annotator.

  1. In order to be able to contextually disable inline comments you need to add a boolean field called disableAnnotator within your Dexterity content-type schema fields.

  2. In order to be able to contextually make inline comments read-only you need to add a boolean field called readOnlyAnnotator within your Dexterity content-type schema fields. (Plone Site Setup > Dexterity Content Types > MyCustomType > Fields)

Source code

Funding

EEA - European Environment Agency (EU)

Changelog

2.0 - (2014-02-21)

  • Change: Link how-to youtube video and release on pypi and plone.org [avoinea]

1.2 - (2014-02-13)

  • Upgrade step (optional): Within Site Setup > EEA Annotator Settings set “Auto-refresh inline comments” to a value higher than 0 if you want inline comments to automatically synced in background. [voineali refs #18098]

  • Upgrade step: Within “Plone > Site setup > Add-ons” click on upgrade button available for EEA Annotator [olimpiurob refs #18288]

  • Feature: update inline comments via background AJAX calls [voineali refs #18098]

  • Change: Prettify the dates displayed in annotations [olimpiurob refs #18288]

1.1 - (2014-02-03)

  • Upgrade step: Restrict eea.annotator to view view and edit view [olimpiurob refs #17702]

  • Upgrade step: Import the eea.jquery annotator profile with the updated authenticated restriction [olimpiurob #17233]

  • Bug fix: Added missing dummy ‘collapsed’ effect [olimpiurob #18098]

  • Feature: Make the annotator portlet visible only on view and edit views [olimpiurob #18139]

  • Bug fix: Make the formPanel containing the tinymce visible when searching for a comment text. [olimpiurob #18139]

  • Bug fix: Fixed matching on comment texts spanning on multiple paragraphs in edit mode for comments portlet. [olimpiurob #18139]

  • Feature: Match comment text in edit mode; Added slide to right functionality to inline comments portlet [olimpiurob #18193]

  • Feature: update inline comments via background AJAX calls [voineali refs #18098]

1.0 - (2014-01-21)

  • Feature: Log inline comments closing and re-opening using auto-replies [voineali refs #18080]

  • Change: Changed permission settings for annotator [olimpiurob #18000]

  • Feature: Added basic annotator permissions [olimpiurob #18000]

  • Bug fix: Handle inline comments colors in edit mode [batradav refs #17705]

  • Bug fix: treat case when datetime comes from backend in js with Zulu [olimpiurob #17999]

  • Bug fix: treat datetime coming from backend as UTC. Firefox and Chrome treat dates differently if they don’t have timezone information. [olimpiurob #17999]

  • Change: updated docsting for inline comment fileds class [ghicaale refs #16666]

  • Upgrade step: (optional) In order to optimize requests per page within ZMI portal_javascripts / portal_css manually reorder annotator JS/CSS resources: ++resource++jquery.annotator.css, ++resource++eea.annotator.view.css, ++resource++jquery.annotator.js, ++resource++eea.annotator.view.js

  • Upgrade step: Within “Plone > Site setup > Add-ons” install EEA Annotator

  • Initial release [voineali refs #17185]

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

eea.annotator-2.0.zip (274.8 kB view details)

Uploaded Source

File details

Details for the file eea.annotator-2.0.zip.

File metadata

  • Download URL: eea.annotator-2.0.zip
  • Upload date:
  • Size: 274.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for eea.annotator-2.0.zip
Algorithm Hash digest
SHA256 36392b73aaed42f19fd3882aad4bb7f67a6f111649f9d71ae1c83935bee07aeb
MD5 e955fa91580033446d6fd351fd51cc98
BLAKE2b-256 3ca08dd040386da6604876d70a4b1ef888f8be1944b0d0eba608062a6ef60155

See more details on using hashes here.

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