Path

ez.no / developer / contribs / applications / noven image cropper


Noven Image Cropper

Author Version Downloads Compatible with
Jérôme Vieilledent 1.0.6 0 4.x
Adds cropping ability on ezimage attributes

Description

This extension adds 2 main new features for the ezimage attributes :

* Ajax Upload. You don't need to publish your content object to preview your uploaded image. Note that this feature is not currently supported on IE6 (works on IE7 and IE8)
* Interactive Cropping interface. A new Crop Image button has been added. Clicking on it will show you an inline popup dialog with an interface to select your crop area. Then preview the render and save it if it suits you !
Note that no hack has been used with this extension ! It's only template overriding/javascript/module coding.

It uses the following 3rd party libraries :

* jQuery 1.3.2 (w/ jQuery UI)
* jCrop 0.9.8
* Ajax Upload 3.5
* eZ Components (for image rendering)

NB : If you want to use it with Cluster mode, please refer to this issue : http://issues.ez.no/IssueView.php?Id=15459

Screenshot

Noven Image Cropper screenshot
Noven Image Cropper screenshot

Changelog

1.0.6
------------------
* Added german translation (thanks Marco Zinn for your contribution !)
* Updated french translation and untranslated file with right doctype
* Fixed issue with ezcImageConverterSettings if ImageMagick is not present in the system. Now takes into account settings from image.ini
* Fixed PHP warning in modules/novimagecrop/upload.php. Image content attribute was not passed to eZContentObjectAttribute::store() method
* Added new aspect ratios
* Updated doc about "reference" image filter that must be declared in image.ini (not by default in ezwebin frontend siteaccess)

1.0.5
------------------
* Fixed potential problems with params for ezcImageFilter. Must be int
* Deleted obsolete view scripts for the module 'novimagecrop'

1.0.4
------------------
* Fixed "Extension allways uses reference alias of the image"
* Fixed issue when uploading an image and no previous image was registered in object => "Crop" button was still disabled

1.0.3
------------------
* Added possibility to "force" crop width/height selection for an aspect ratio
* Fixed bug when closing dialog : aspect ratio select box doesn't reset

1.0.2
------------------
* Callback function updateImage() now sends a jQuery event when update is finished
* Add JSDoc on updateImage() function
* Add PHPDoc on NovImgCropServerFunctions::updateImageByPath() server function
* Updated doc

1.0.1
------------------
* Fixed problem with server callback function NovImgCropServerFunctions::updateImageByPath()

1.0
------------------
* Fixed problems with eZFS/eZFS2
* Added a JS callback function - updateImage() - to allow you to update your image attribute from an external element (another attribute for example)

1.0 RC1
------------------
* Global refactoring to use ezjscore (http://projects.ez.no/ezjscore)
* Added dependency on ezjscore extension
* Fixed problems with different access modes used by eZ Publish (VHost, URI, index.php...)

1.0 beta 1
------------------
Initial beta release

Comments

log in or create a user account to comment.

Contribution info (stable)

Download