I've created new component that can be used to crop images online.
Currently it is made with RF-3.3.3.Final. I'will migrate it to RF4 after positive feedback from community.
Message was edited by: Bernard Labno
Make sure to use default script and style loading strategies.
Client side uses jQuery plugin called jCrop.
Server side is just a component based on RF3.3.3.Final.
The component itself does not crop. It just returns selection coordinates (as java.awt.Rectangle, maybe it should return something different, but it is easy to change).
So good news: this component does not have any heavy dependencies.
The problem with usage for attribute for connection the cropper to the image could be seen if click to reRender the image. And b.t.w. could it be pointed to a few images at time? If this not supported and not planned to be like that - probably could just implement as "a4j:support" to be inserted as a image child in order not to have such problems.
In general - cool one! I believe should be ported to 4.x!