Metadata-Version: 1.1
Name: eea.annotator
Version: 2.0
Summary: EEA Annotator
Home-page: http://eea.github.io
Author: European Environment Agency
Author-email: webadmin@eea.europa.eu
License: GPL version 2
Description: ======================
        EEA Annotator
        ======================
        .. image:: http://ci.eionet.europa.eu/job/eea.annotator-www/badge/icon
          :target: http://ci.eionet.europa.eu/job/eea.annotator-www/lastBuild
        .. image:: http://ci.eionet.europa.eu/job/eea.annotator-plone4/badge/icon
          :target: http://ci.eionet.europa.eu/job/eea.annotator-plone4/lastBuild
        
        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.
        
        .. image:: http://eea.github.io/_images/eea.annotator.cover.png
           :target: http://www.youtube.com/watch?v=UExygLRqjkc&list=PLVPSQz7ahsBxXe_sM7Cx2BnOoxkt3pnbw&feature=share
        
        Contents
        ========
        
        .. 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
        =======
        
        - Add eea.annotator to your eggs section in your buildout and re-run buildout.
          You can download a sample buildout from
          https://github.com/eea/eea.annotator/tree/master/buildouts/plone4
        - Install eea.annotator within Site Setup > Add-ons
        
        .. warning ::
        
          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).
        
        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
        ===========
        
        - Latest source code (Plone 4 compatible):
          https://github.com/collective/eea.annotator
        
        
        Copyright and license
        =====================
        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
        version.
        
        More details under docs/License.txt
        
        
        Funding
        =======
        
        EEA_ - European Environment Agency (EU)
        
        .. _EEA: http://www.eea.europa.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]
        
        
Keywords: eea zope plone python
Platform: UNKNOWN
Classifier: Framework :: Zope2
Classifier: Framework :: Zope3
Classifier: Framework :: Plone
Classifier: Framework :: Plone :: 4.3
Classifier: Programming Language :: Zope
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: License :: OSI Approved :: GNU General Public License (GPL)
Classifier: License :: OSI Approved :: Mozilla Public License 1.0 (MPL)
