collective.aviary

Integrates the Aviary photo editor into Plone.


Keywords
plone, aviary, javascript, sdk
License
Other
Install
pip install collective.aviary==1.0b1

Documentation

collective.aviary

Table of Contents

Life, the Universe, and Everything

collective.aviary integrates the Aviary photo editor into Plone.

Mostly Harmless

Travis CI badge

coveralls badge

Downloads

Got an idea? Found a bug? Let us know by opening a support ticket.

Don't Panic

Installation

To enable this package in a buildout-based installation:

  1. Edit your buildout.cfg and add add the following to it:

    [buildout]
    ...
    eggs =
        collective.aviary

After updating the configuration you need to run ''bin/buildout'', which will take care of updating your system.

Go to the 'Site Setup' page in a Plone site and click on the 'Add-ons' link.

Check the box next to collective.aviary and click the 'Activate' button.

Note

You may have to empty your browser cache and save your resource registries in order to see the effects of the product installation.

Usage

The Aviary photo editor is a proprietary web widget that can be embedded in any website with just a few lines of Javascript, adding simple yet powerful image editing to an existing workflow. It is optimized for the latest versions of Chrome, Firefox, Safari, and Internet Explorer (IE9). The editor also works in mobile browsers, so it will function on handheld touch-screen devices, but it works best on tablets.

collective.aviary replaces the standard Transform tab in native Image content type with a new one that invokes the Aviary photo editor. It also hides the portlet columns to make the area used by the Aviary photo editor wider.

The Aviary photo editor in action.

Note

Aviary Basic SDK maximum output resolution is 1 megapixel on its web version.

To-do list

Not entirely unlike

Products.ImageEditor

Adds an Image Editor link near the image widget allowing the user to rotate, flip, blur, compress, change contrast & brightness, sharpen, add drop shadows, crop, resize an image, save as, and apply sepia.

plone.app.imagecropping

Allows images to be manually cropped using Jcrop, a jQuery image cropping plugin.